-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathpullbot.ini
118 lines (88 loc) · 4.43 KB
/
pullbot.ini
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
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
[pullbot]
listen = :8666
debug = true
[repos]
apache/test.path = /web/config/test.ci-connect.net
apache/prod.path = /web/config/www.osgconnect.net
apache/faxbox.path = /web/config/faxbox.usatlas.org
apache/stash.path = /web/config/stash.osgconnect.net
pullbot/test.path = /tmp/pullbot-test
pullbot/prod.path = /tmp/pullbot-prod
site/test/ci-connect.path = /web/test/ci-connect.net
site/test/common.path = /web/test/common.ci-connect.net
site/test/dhtc.path = /web/test/dhtc.io
site/test/filebrowser.path = /web/test/filebrowser
site/test/images.path = /web/test/images
site/test/js.path = /web/test/js
site/test/shellinabox.path = /web/test/shellinabox
site/test/shellinalittlebox.path = /web/test/shellinalittlebox
site/test/test.path = /web/test/test.ci-connect.net
site/test/tools.path = /web/test/tools
site/test/dhtc.path = /web/test/dhtc.io
site/prod/ci-connect.path = /web/prod/ci-connect.net
site/prod/common.path = /web/prod/common.ci-connect.net
site/prod/dhtc.path = /web/prod/dhtc.io
site/prod/filebrowser.path = /web/prod/filebrowser
site/prod/images.path = /web/prod/images
site/prod/js.path = /web/prod/js
site/prod/shellinabox.path = /web/prod/shellinabox
site/prod/shellinalittlebox.path = /web/prod/shellinalittlebox
site/prod/prod.path = /web/prod/prod.ci-connect.net
site/prod/tools.path = /web/prod/tools
site/prod/dhtc.path = /web/prod/dhtc.io
# For httpd restarts
httpd.path = /
httpd.cmd = sh -c '( /etc/init.d/httpd restart </dev/null & )'
*.cmd = git pull origin %(ref)s
[subscriptions:test.ci-connect.net]
00pullbot.url = ssh://[email protected]:2222/dgc/pullbot-test.git
00pullbot.subs = pullbot/test+refs/heads/master
00apache.url = ssh://[email protected]:2222/connect-web/apache-config.git
00apache.subs = apache/test+refs/heads/master
00ci-connect.url = ssh://[email protected]:2222/connect-web/ci-connect.git
00ci-connect.subs = site/test/ci-connect+refs/heads/master
00common.url = ssh://[email protected]:2222/connect-web/common-ci-connect-net.git
00common.subs = site/test/common+refs/heads/master
00filebrowser.url = ssh://[email protected]:2222/connect-web/filebrowser.git
00filebrowser.subs = site/test/filebrowser+refs/heads/master
00images.url = ssh://[email protected]:2222/connect-web/images.git
00images.subs = site/test/images+refs/heads/master
00js.url = ssh://[email protected]:2222/connect-web/js.git
00js.subs = site/test/js+refs/heads/master
00shellinabox.url = ssh://[email protected]:2222/connect-web/shellinabox.git
00shellinabox.subs = site/test/shellinabox+refs/heads/master
00shellinalittlebox.url = ssh://[email protected]:2222/connect-web/shellinalittlebox.git
00shellinalittlebox.subs = site/test/shellinalittlebox+refs/heads/master
00tools.url = ssh://[email protected]:2222/connect-web/tools.git
00tools.subs = site/test/tools+refs/heads/master
00dhtc.url = ssh://[email protected]:2222/sca/dhtc-io.git
00dhtc.subs = site/test/dhtc+refs/heads/master
# Restart httpd last, for any repo with connect-web in the url
99httpd.url = *connect-web*
99httpd.subs = httpd
[subscriptions:www.osgconnect.net]
00pullbot.url = ssh://[email protected]:2222/dgc/pullbot-test.git
00pullbot.subs = pullbot/prod+refs/heads/prod
00apache.url = ssh://[email protected]:2222/connect-web/apache-config.git
00apache.subs = apache/prod+refs/heads/prod
00ci-connect.url = ssh://[email protected]:2222/connect-web/ci-connect.git
00ci-connect.subs = site/prod/ci-connect+refs/heads/prod
00common.url = ssh://[email protected]:2222/connect-web/common-ci-connect-net.git
00common.subs = site/prod/common+refs/heads/prod
00filebrowser.url = ssh://[email protected]:2222/connect-web/filebrowser.git
00filebrowser.subs = site/prod/filebrowser+refs/heads/prod
00images.url = ssh://[email protected]:2222/connect-web/images.git
00images.subs = site/prod/images+refs/heads/prod
00js.url = ssh://[email protected]:2222/connect-web/js.git
00js.subs = site/prod/js+refs/heads/prod
00shellinabox.url = ssh://[email protected]:2222/connect-web/shellinabox.git
00shellinabox.subs = site/prod/shellinabox+refs/heads/prod
00shellinalittlebox.url = ssh://[email protected]:2222/connect-web/shellinalittlebox.git
00shellinalittlebox.subs = site/prod/shellinalittlebox+refs/heads/prod
00tools.url = ssh://[email protected]:2222/connect-web/tools.git
00tools.subs = site/prod/tools+refs/heads/prod
00dhtc.url = ssh://[email protected]:2222/sca/dhtc-io.git
00dhtc.subs = site/prod/dhtc+refs/heads/prod
# Restart httpd last, for any repo with connect-web in the url
99httpd.url = *connect-web*
99httpd.subs = httpd