support configing buildserver VM per-build with sudo=

This adds the 'sudo' build field, which is just a script that is run as
root.  For more info, see the issue that this closes:

refs #318
closes #317
This commit is contained in:
Hans-Christoph Steiner 2017-06-28 23:01:45 +02:00
parent 747ac52a62
commit dfb07808d3
9 changed files with 138 additions and 14 deletions

View file

@ -98,6 +98,7 @@ builds:
- AospMms@android-5.1.0_r3
subdir: null
submodules: false
sudo: ''
target: null
versionCode: '5'
versionName: 0.3.3
@ -135,6 +136,7 @@ builds:
- GradleWitness@10f1269c0aafdc1d478efc005ed48f3a47d44278
subdir: null
submodules: true
sudo: ''
target: null
versionCode: '6'
versionName: 0.3.3
@ -171,6 +173,7 @@ builds:
srclibs: []
subdir: null
submodules: true
sudo: ''
target: null
versionCode: '9'
versionName: 0.4.2
@ -207,6 +210,7 @@ builds:
srclibs: []
subdir: null
submodules: true
sudo: ''
target: null
versionCode: '11'
versionName: 0.5.1
@ -242,6 +246,7 @@ builds:
srclibs: []
subdir: null
submodules: true
sudo: ''
target: null
versionCode: '12'
versionName: 0.5.2
@ -277,6 +282,7 @@ builds:
srclibs: []
subdir: null
submodules: true
sudo: ''
target: null
versionCode: '100'
versionName: 0.5.3
@ -312,6 +318,7 @@ builds:
srclibs: []
subdir: null
submodules: true
sudo: ''
target: null
versionCode: '101'
versionName: 0.5.4
@ -347,6 +354,7 @@ builds:
srclibs: []
subdir: null
submodules: true
sudo: ''
target: null
versionCode: '102'
versionName: 0.6.0