FiloSottile / Travis Cron
Licence: mit
This web app allows you to trigger Travis CI builds periodically
Stars: ✭ 56
Programming Languages
python
139335 projects - #7 most used programming language
The Travis CI cron trigger
This project permits to have Travis CI builds triggered periodically, for example to test scrapers.
At Travis they will eventually implement cron (ref: travis-ci/travis-ci#582), meanwhile, I hope this helps :)
Technically
This project is made of two parts:
- A Django web app (running at http://traviscron.pythonanywhere.com) that lets users add new triggers to the queue.
- A Python module,
travis_ping
, that given a GH project name and a Travis OAuth token, triggers a rebuild.
The actual work is done by a continuously running process, crontab-like: python manage.py runworker
.
Probably the first 3rd party app made using the new Travis API!
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].