1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
|
options:
buildbot-pkg:
description: |
The package name, possibly with versioning information, to be
installed for buildbot. Example values are 'buildbot',
'buildbot/lucid', or 'buildbot=0.7.9'.
type: string
default: buildbot
installdir:
description: |
The directory where the Buildbot master will be installed.
type: string
default: /var/lib/buildbot/masters/master
config-file:
description: |
A master.cfg file. Use of this configuration is mutually exclusive
with the use of config-transport and config-url.
type: string
config-transport:
description: |
The command transport for fetching the configuration directory
from the `config-url`. Must be one of [bzr, rsync]. If adding a
new supported protocol, ensure the program is installed in the
`start` hook and that it is properly handled in the
`config-changed` hook.
type: string
config-url:
description: |
The location the buildbot master configuration is to be
fetched. It must be compatible with the `config-transport`.
type: string
config-user:
description: |
The user for access to a restricted URL.
type: string
config-private-key:
description: |
The private key for `config-user`.
type: string
extra-repository:
description: |
The full line to be inserted into an apt sources.list for a repository.
If called multiple times the new repository will be added but
ones added previously will not be removed. An example would be:
deb http://us.archive.ubuntu.com/ubuntu/ lucid main universe
type: string
extra-packages:
description: |
A space-separated list of packages to be installed. The
repositories to use in getting these packages should have been
set prior to setting this value. Calling multiple times will
install the newly specified packages while leaving the previous
ones installed.
type: string
access-key:
description: |
Access key for EC2.
type: string
secret-key:
description: |
Secret key for EC2.
type: string
bucket-name:
description: |
The bucket used to store buildbot history. If not provided a
default based on the access-key will be used.
type: string
save-history-now:
description: |
Configuration hack to fire off the saving of the buildbot master
history. Normally this would be done in the stop hook but due to
Bug 872264 that hook is not firing properly. The value of the
setting is not important but it must change between invocations
or the event will not be recogized. Monotonically increasing
integer values would be a good choice. Or a time string.
type: string
|