keep satis proxy up2date
[tine20] / scripts / packaging / satisserver / init tasks
1 git init .
2 git remote add tine20com https://gerrit.tine20.com/customers/tine20.com
3 git remote add tine20org https://gerrit.tine20.org/tine20/tine20
4
5 git fetch tine20com
6 git fetch tine20org
7 git branch -a
8 git show remotes/tine20com/2016.11-develop:tine20/composer.json > ./foo1
9
10 cronjobs:
11 # try to build conf file, if successfull, rebuild satis
12 0 */4 * * * php /home/ubuntu/updateTine20Conf.php > /home/ubuntu/tine20.conf && /home/ubuntu/satis/bin/satis build /home/ubuntu/tine20.conf /home/ubuntu/tine20Mirror
13
14 # check that there are json files newer than 10 days, then delete all files older than 10 days
15 23 3 * * * /bin/bash -c 'expr `find /home/ubuntu/tine20Mirror/include/ -mtime -10 -type f | grep -c json` ">" 0 && find /home/ubuntu/tine20Mirror/include/ -mtime +10 -type f | xargs rm' > /dev/null