forked from rust-lang/rust-central-station
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcrontab
19 lines (14 loc) · 1012 Bytes
/
crontab
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/root/.cargo/bin
# renewing ssl certs
24 * * * * root letsencrypt renew 2>&1 | logger --tag letsencrypt-renew
# signing/hashing/promoting releases
0 0 * * * root promote-release /tmp/nightly nightly /data/secrets.toml 2>&1 | logger --tag release-nightly
20 3 * * * root promote-release /tmp/beta beta /data/secrets.toml 2>&1 | logger --tag release-beta
40 * * * * root promote-release /tmp/stable stable /data/secrets-dev.toml 2>&1 | logger --tag release-stable
# cancelling appveyor/travis/azure builds if we don't need them
*/2 * * * * root /src/bin/cancelbot-rust.sh 2>&1 | logger --tag cancelbot-rust
*/2 * * * * root /src/bin/cancelbot-azure-rust-lang2.sh 2>&1 | logger --tag cancelbot-azure-rust-lang2
# synchronizing mailgun every 5 minutes
*/5 * * * * root /src/bin/sync-mailgun.sh 2>&1 | logger --tag sync-mailgun
# synchronizing github teams every 5 minutes
*/5 * * * * root /src/bin/sync-github.sh 2>&1 | logger --tag sync-github