phase1,phase2: s/master/main for phase{1,2}
[buildbot.git] / phase1 / config.ini.example
1 [general]
2 title = OpenWrt Project
3 title_url = http://openwrt.org/
4 workdir = /buildbot
5
6 [phase1]
7 buildbot_url = http://phase1.builds.openwrt.org/
8 status_bind = tcp:8010:interface=127.0.0.1
9 status_user = example
10 status_password = example
11 port = 9989
12
13 [irc]
14 host = irc.freenode.net
15 port = 6667
16 channel = #example-channel
17 nickname = example-builder
18 password = example
19
20 [repo]
21 url = https://git.openwrt.org/openwrt/openwrt.git
22
23 # branches should be listed by decreasing build priority order, typically oldest branch first (less build intensive)
24 # branch section name should match branch "name" option until signall.sh is reworked
25 [branch openwrt-21.02]
26 name = openwrt-21.02
27 gpg_key = -----BEGIN PGP PRIVATE KEY BLOCK-----
28 Version: GnuPG v2
29
30 mQGNBFX4kxkBDACcTUVUl6zbn4r9tDap0/aCpcK9MO+HPatS7p2aBGY51kh78Ixr
31 ...
32 HwHLaFTMvYFY7WJDwA==
33 -----END PGP PRIVATE KEY BLOCK-----
34 gpg_passphrase = secret password
35 gpg_comment = Unattended build signature
36 usign_key = RWRCSwAAA...OihABfuLvGRVfVaJ6wLf0=
37 usign_comment = Unattended build signature
38 binary_url = user@example.org::upload-binary
39 binary_password = example
40 source_url = user@example.org::upload-sources
41 source_password = example2
42 config_seed = # Seed configuration
43 CONFIG_BUILDBOT=y
44 CONFIG_DEVEL=y
45 CONFIG_CCACHE=n
46 CONFIG_KERNEL_KALLSYMS=y
47 CONFIG_AUTOREMOVE=y
48
49 [branch openwrt-22.03]
50 name = openwrt-22.03
51
52 [branch main]
53 name = main
54
55 [worker 1]
56 phase = 1
57 name = example-worker-1
58 password = example
59
60 [worker 2]
61 phase = 1
62 name = example-worker-2
63 password = example2
64 # for workers which share a common pipe, ul/dl resource-access locks can be defined.
65 # if the identifier is the same for both ul/dl, then all ul/dl operations will be serialized between workers having the same id.
66 # if the identifier differs for ul and dl, then dl operations will be serialized independently of ul operations.
67 ul_lock = host1
68 dl_lock = host1
69 # tag_only workers will only build forced tag buildrequests (i.e. release builds)
70 tag_only = yes
71 # if rsync operations must prefer ipv4 ('rsync -4'), set the following
72 rsync_ipv4 = yes