scidash / neuronunit

A package for data-driven validation of neuron and ion channel models using SciUnit
http://neuronunit.scidash.org
38 stars 24 forks source link

Enable daily Travis CI builds #215

Closed JustasB closed 5 years ago

JustasB commented 5 years ago

Background Whenever a Travis build fails, it can be difficult to determine if the failure is due to the code that was just checked in or due to a change in some external dependency (e.g. an update to a pip package or unavailability of some resource). Scheduled builds could help determine the cause.

Proposal I propose we enable daily scheduled Travis CI builds. This can be done via Travis Cron job settings.

Expected result The scheduled builds would run every 24 hours and if it fails one can inspect Travis CI build history and see one of the following:

rgerkin commented 5 years ago

Good idea. I've just added weekly ones to master and dev branches of both sciunit and neuronunit. I don't want to do daily at the moment since some of the external resources (like neuroelectro) time out periodically and I don't want to get an email every time this happens.