Commit Graph

15 Commits

Author SHA1 Message Date
IamTheFij 9913442526 Add the ability to create execute jobs on long running containers 2020-08-19 14:13:28 -07:00
IamTheFij 916e518f5b Update docker client 2020-08-07 15:43:17 -07:00
IamTheFij 050465b0aa Update jobs only when a new container id is found
Rather than trashing the whole schedule, instead compare what is
currently scheduled with the newly found containers and then add or
remove jobs as needed.

Fixes #2
2020-08-07 15:07:35 -07:00
IamTheFij bda0ce4b1f Add pre-commit and clean up
continuous-integration/drone/push Build is passing Details
2020-08-07 15:00:30 -07:00
IamTheFij 607d364d29 First addition of tests 2020-08-07 14:21:06 -07:00
IamTheFij e9e555e5a2 Add a client interface so I can build unit tests 2020-08-07 10:03:10 -07:00
IamTheFij 6e324795d4 Use logger rather than print
continuous-integration/drone/push Build is passing Details
2020-04-07 10:13:18 -07:00
IamTheFij 8bee376540 Update cron to v3
Fixes #1
2020-04-06 16:52:53 -07:00
IamTheFij aa35a8271c Add versioning to dockron binary
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2019-06-28 10:24:41 -07:00
IamTheFij e032fe6a66 Remove tick log because it's kinda pointless 2018-08-03 17:48:23 -07:00
IamTheFij da50191759 Come up with a name and watch flag 2018-08-03 17:45:53 -07:00
IamTheFij c840d7b0b2 Hella comments 2018-08-03 17:30:17 -07:00
IamTheFij 3c22782848 Add polling for changes from Docker 2018-08-02 18:56:02 -07:00
IamTheFij aa6da671ea Pre-loading batches into list 2018-08-01 08:59:52 -07:00
IamTheFij 2318a12ff2 WIP - Actually kinda works! 2018-08-01 08:56:13 -07:00