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

@ -93,6 +93,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '110'
versionName: 0.0.11-ARMv7
- androidupdate:
@ -129,6 +130,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '111'
versionName: 0.0.11-ARM
- androidupdate:
@ -165,6 +167,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '112'
versionName: 0.0.11-x86
- androidupdate:
@ -201,6 +204,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '113'
versionName: 0.0.11-mips
- androidupdate: []
@ -236,6 +240,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1301'
versionName: 0.1.3-MIPS
- androidupdate: []
@ -271,6 +276,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1302'
versionName: 0.1.3-x86
- androidupdate: []
@ -306,6 +312,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1303'
versionName: 0.1.3-ARM
- androidupdate: []
@ -341,6 +348,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1304'
versionName: 0.1.3-ARMv7
- androidupdate: []
@ -375,6 +383,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '9002'
versionName: 0.9.0
- androidupdate: []
@ -409,6 +418,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '9004'
versionName: 0.9.0
- androidupdate: []
@ -443,6 +453,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '9102'
versionName: 0.9.1
- androidupdate: []
@ -477,6 +488,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '9104'
versionName: 0.9.1
- androidupdate: []
@ -511,6 +523,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '9502'
versionName: 0.9.5
- androidupdate: []
@ -545,6 +558,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '9504'
versionName: 0.9.5
- androidupdate: []
@ -579,6 +593,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '9602'
versionName: 0.9.6
- androidupdate: []
@ -613,6 +628,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '9604'
versionName: 0.9.6
- androidupdate: []
@ -647,6 +663,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '9702'
versionName: 0.9.7
- androidupdate: []
@ -681,6 +698,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '9704'
versionName: 0.9.7
- androidupdate: []
@ -715,6 +733,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '9711'
versionName: 0.9.7.1
- androidupdate: []
@ -749,6 +768,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '9712'
versionName: 0.9.7.1
- androidupdate: []
@ -783,6 +803,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '9714'
versionName: 0.9.7.1
- androidupdate: []
@ -817,6 +838,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '9802'
versionName: 0.9.8
- androidupdate: []
@ -851,6 +873,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '9803'
versionName: 0.9.8
- androidupdate: []
@ -885,6 +908,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '9804'
versionName: 0.9.8
- androidupdate: []
@ -919,6 +943,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '9902'
versionName: 0.9.9
- androidupdate: []
@ -953,6 +978,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '9903'
versionName: 0.9.9
- androidupdate: []
@ -987,6 +1013,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '9904'
versionName: 0.9.9
- androidupdate: []
@ -1021,6 +1048,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '10002'
versionName: 0.9.10
- androidupdate: []
@ -1055,6 +1083,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '10003'
versionName: 0.9.10
- androidupdate: []
@ -1089,6 +1118,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '10004'
versionName: 0.9.10
- androidupdate: []
@ -1123,6 +1153,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '10006'
versionName: 1.0.0
- androidupdate: []
@ -1157,6 +1188,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '10007'
versionName: 1.0.0
- androidupdate: []
@ -1191,6 +1223,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '10008'
versionName: 1.0.0
- androidupdate: []
@ -1225,6 +1258,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '10102'
versionName: 1.0.1
- androidupdate: []
@ -1259,6 +1293,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '10103'
versionName: 1.0.1
- androidupdate: []
@ -1293,6 +1328,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '10104'
versionName: 1.0.1
- androidupdate: []
@ -1329,6 +1365,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1010303'
versionName: 1.1.3
- androidupdate: []
@ -1365,6 +1402,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1010304'
versionName: 1.1.3
- androidupdate: []
@ -1401,6 +1439,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1010305'
versionName: 1.1.3
- androidupdate: []
@ -1437,6 +1476,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1010503'
versionName: 1.1.5
- androidupdate: []
@ -1473,6 +1513,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1010504'
versionName: 1.1.5
- androidupdate: []
@ -1509,6 +1550,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1010505'
versionName: 1.1.5
- androidupdate: []
@ -1545,6 +1587,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1010603'
versionName: 1.1.6
- androidupdate: []
@ -1581,6 +1624,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1010604'
versionName: 1.1.6
- androidupdate: []
@ -1617,6 +1661,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1010605'
versionName: 1.1.6
- androidupdate: []
@ -1653,6 +1698,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1020003'
versionName: 1.2.0
- androidupdate: []
@ -1689,6 +1735,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1020004'
versionName: 1.2.0
- androidupdate: []
@ -1725,6 +1772,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1020005'
versionName: 1.2.0
- androidupdate: []
@ -1761,6 +1809,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1020103'
versionName: 1.2.1
- androidupdate: []
@ -1797,6 +1846,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1020104'
versionName: 1.2.1
- androidupdate: []
@ -1833,6 +1883,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1020105'
versionName: 1.2.1
- androidupdate: []
@ -1869,6 +1920,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1020203'
versionName: 1.2.2
- androidupdate: []
@ -1905,6 +1957,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1020204'
versionName: 1.2.2
- androidupdate: []
@ -1941,6 +1994,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1020205'
versionName: 1.2.2
- androidupdate: []
@ -1977,6 +2031,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1020303'
versionName: 1.2.3
- androidupdate: []
@ -2013,6 +2068,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1020304'
versionName: 1.2.3
- androidupdate: []
@ -2049,6 +2105,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1020305'
versionName: 1.2.3
- androidupdate: []
@ -2085,6 +2142,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1020403'
versionName: 1.2.4
- androidupdate: []
@ -2121,6 +2179,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1020404'
versionName: 1.2.4
- androidupdate: []
@ -2157,6 +2216,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1020405'
versionName: 1.2.4
- androidupdate: []
@ -2193,6 +2253,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1020503'
versionName: 1.2.5
- androidupdate: []
@ -2229,6 +2290,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1020504'
versionName: 1.2.5
- androidupdate: []
@ -2265,6 +2327,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1020505'
versionName: 1.2.5
- androidupdate: []
@ -2301,6 +2364,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1030003'
versionName: 1.2.6
- androidupdate: []
@ -2337,6 +2401,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1030004'
versionName: 1.2.6
- androidupdate: []
@ -2373,6 +2438,7 @@ builds:
submodules: false
sudo: ''
target: null
timeout: null
versionCode: '1030005'
versionName: 1.2.6
comments: {}