build: make per-build hard time limit customizable

Add "timeout=n" metadata field that overrides build timeout (in seconds).
The default is 7200, i.e. 2 hours.
This commit is contained in:
relan 2018-01-28 09:56:19 +03:00
parent cc4b57b10b
commit 86f34ee70a
6 changed files with 122 additions and 4 deletions

View file

@ -92,6 +92,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '13'
versionName: '1.12'
- androidupdate: []
@ -127,6 +128,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '16'
versionName: '1.15'
- androidupdate: []
@ -162,6 +164,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '19'
versionName: '1.18'
- androidupdate: []
@ -197,6 +200,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '20'
versionName: '1.19'
- androidupdate: []
@ -232,6 +236,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '21'
versionName: '1.20'
- androidupdate: []
@ -267,6 +272,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '22'
versionName: '1.21'
- androidupdate: []
@ -300,6 +306,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '24'
versionName: '1.23'
- androidupdate: []
@ -334,6 +341,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '25'
versionName: '1.24'
- androidupdate: []
@ -368,6 +376,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '26'
versionName: '1.25'
- androidupdate: []
@ -402,6 +411,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '27'
versionName: '1.26'
- androidupdate: []
@ -436,6 +446,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '28'
versionName: '1.27'
- androidupdate: []
@ -470,6 +481,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '30'
versionName: '1.29'
- androidupdate: []
@ -504,6 +516,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '33'
versionName: '1.32'
- androidupdate: []
@ -537,6 +550,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '34'
versionName: '1.33'
- androidupdate: []
@ -571,6 +585,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '35'
versionName: '1.34'
- androidupdate: []
@ -605,6 +620,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '36'
versionName: '1.35'
- androidupdate: []
@ -639,6 +655,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '37'
versionName: '1.36'
- androidupdate: []
@ -673,6 +690,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '38'
versionName: '1.37'
- androidupdate:
@ -719,6 +737,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '40'
versionName: '2.1'
- androidupdate:
@ -765,6 +784,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '42'
versionName: '2.3'
- androidupdate: []
@ -801,6 +821,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '45'
versionName: '2.6'
- androidupdate: []
@ -837,6 +858,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '46'
versionName: '2.7'
- androidupdate: []
@ -873,6 +895,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '47'
versionName: '2.8'
- androidupdate: []
@ -909,6 +932,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '48'
versionName: 2.8.1
- androidupdate: []
@ -945,6 +969,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '49'
versionName: '2.9'
- androidupdate: []
@ -981,6 +1006,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '50'
versionName: 2.9.1
- androidupdate: []
@ -1017,6 +1043,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '51'
versionName: 2.9.2
- androidupdate: []
@ -1053,6 +1080,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '52'
versionName: '3.0'
comments: