renovate/test
Rhys Arkins 04e20dce8e feat: Prune all orphan branches (#461)
Schedule logic has been refactored to enable the pruning of all orphan branches. 
Now, schedules aren't checked at package-time, instead package upgrades are queued regardless of schedule. 
At branch time, it is checked whether the *branch* is scheduled and then the branch is not created/updated if it's off-schedule.
This enables the repository worker to know all possible branches and hence be able to determine which remaining branches in the repository are "orphans" to be deleted.

Closes #428, Closes #426
2017-07-07 06:25:38 +02:00
..
_fixtures Refactor config definitions and onboarding values (#360) 2017-06-26 13:08:57 +02:00
api fix: Don’t stringify options body for PR labels (#460) 2017-07-06 19:24:09 +02:00
config refactor: set recreateClosed in group and lockFileMaintenance 2017-07-02 06:25:42 +02:00
logger chore: squash template fields in config log serializer 2017-07-02 06:32:52 +02:00
workers feat: Prune all orphan branches (#461) 2017-07-07 06:25:38 +02:00
.eslintrc.js Move tests to Jest (#94) 2017-02-09 05:30:00 +01:00
chai.js Refactor config 2017-01-20 14:03:18 +01:00
renovate.spec.js Refactor config definitions and onboarding values (#360) 2017-06-26 13:08:57 +02:00