Commit Graph

52 Commits

Author SHA1 Message Date
7e9f2e38ca Try to add hadolint back 2020-08-19 13:42:55 -07:00
996d31b9eb Change to compose base
Some checks failed
continuous-integration/drone/push Build is failing
2020-08-19 13:34:52 -07:00
e3431971a0 Try to add itest to drone build
Some checks failed
continuous-integration/drone/push Build is failing
2020-08-19 13:29:53 -07:00
4bf79f769e Skip hadolint in drone check
Some checks failed
continuous-integration/drone/push Build is failing
2020-08-19 13:25:45 -07:00
088bf2ab5e Switch to different python base image for checks
Some checks failed
continuous-integration/drone/push Build is failing
2020-08-19 13:21:12 -07:00
4ef3f0b431 Remove build step as build is part of test
Some checks failed
continuous-integration/drone/push Build is failing
2020-08-19 13:16:50 -07:00
f4c7801d84 Install pre-commit for checks
Some checks failed
continuous-integration/drone/push Build is failing
2020-08-19 13:15:45 -07:00
0b8454bb80 Add drone email notifications
Some checks failed
continuous-integration/drone/push Build is failing
2020-08-19 13:14:48 -07:00
61171cc9eb Add tests to drone
Some checks failed
continuous-integration/drone/push Build is failing
2020-08-19 13:12:17 -07:00
a1ba2060bb Add integration test 2020-08-19 13:04:37 -07:00
a572bd6635 Fix multi-stage build with slog 2020-08-19 12:51:30 -07:00
1fc9672971 Update tests to 75%+ coverage
Some checks failed
continuous-integration/drone/push Build is failing
2020-08-19 10:19:43 -07:00
63532b39f8 WIP Yea tests!
Some checks failed
continuous-integration/drone/push Build is failing
2020-08-18 22:07:41 -07:00
73b7a12eb7 Update slog interfaces
Some checks failed
continuous-integration/drone/push Build is failing
2020-08-17 15:34:47 -07:00
32d681703c Add script to add documentation to readme 2020-08-16 16:13:25 -07:00
4cb0b027cd Move logger module to a subpackage
This will allow me to use my logging helpers from another project
2020-08-16 15:03:09 -07:00
3ee32b632a Add the ability to create execute jobs on long running containers 2020-08-16 14:46:35 -07:00
5c5fda3ddf Add example compose
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2020-08-07 16:00:19 -07:00
916e518f5b Update docker client 2020-08-07 15:43:17 -07:00
f5b4867f68 Update golang.org/x/net 2020-08-07 15:30:01 -07:00
7b231be5b1 Add additional tests to cover the add and replace logic 2020-08-07 15:21:21 -07:00
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
bda0ce4b1f Add pre-commit and clean up
All checks were successful
continuous-integration/drone/push Build is passing
2020-08-07 15:00:30 -07:00
607d364d29 First addition of tests 2020-08-07 14:21:06 -07:00
e9e555e5a2 Add a client interface so I can build unit tests 2020-08-07 10:03:10 -07:00
6e324795d4 Use logger rather than print
All checks were successful
continuous-integration/drone/push Build is passing
2020-04-07 10:13:18 -07:00
9632615a91 Tidy up go modules 2020-04-07 10:13:18 -07:00
8bee376540 Update cron to v3
Fixes #1
2020-04-06 16:52:53 -07:00
bb6c7f903a Remove Gopkg.*
All checks were successful
continuous-integration/drone/push Build is passing
2019-08-14 15:04:44 -07:00
c89d1e314c Update entrypoint and update multi-stage builds
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2019-08-14 10:59:51 -07:00
a6b46bfca2 Update all make targets and Readme for building
All checks were successful
continuous-integration/drone/push Build is passing
2019-08-14 10:45:44 -07:00
c9374f5e83 Update staged build with versioning and targets 2019-08-14 10:45:40 -07:00
7af52c54b1 Fix drone builds building wrong arm64 images 2019-08-14 10:24:06 -07:00
0e44c6e2cf Switch to go mod instead of dep 2019-08-14 10:21:55 -07:00
33c945536a Switch to arm32v7 to match manifest
All checks were successful
continuous-integration/drone/push Build is passing
2019-08-09 16:46:12 -07:00
aa35a8271c Add versioning to dockron binary
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2019-06-28 10:24:41 -07:00
6e74d3b93f Update README to describe docker images
All checks were successful
continuous-integration/drone/push Build is passing
2019-06-07 17:14:01 -07:00
44a54f1c7f Add multi-arch builds
All checks were successful
continuous-integration/drone/push Build is passing
2019-06-07 16:43:15 -07:00
b5a19bb1d2 Add drone builds
All checks were successful
the build was successful
2018-11-21 15:09:44 -08:00
24078806e3 Updated tagline 2018-11-17 13:21:24 -08:00
5fcb935c0f Switch to busybox 2018-08-12 14:19:23 -07:00
5b5c1ce040 Rename binary 2018-08-03 19:27:49 -07:00
e032fe6a66 Remove tick log because it's kinda pointless 2018-08-03 17:48:23 -07:00
da50191759 Come up with a name and watch flag 2018-08-03 17:45:53 -07:00
c840d7b0b2 Hella comments 2018-08-03 17:30:17 -07:00
3dcc190d3f A WIP README
Need a good project and app name
2018-08-03 16:56:22 -07:00
a4dad986cc Add Dockerfile 2018-08-03 11:35:49 -07:00
3c22782848 Add polling for changes from Docker 2018-08-02 18:56:02 -07:00
5d88657d96 Add Makefile and dependency management 2018-08-02 18:55:45 -07:00
aa6da671ea Pre-loading batches into list 2018-08-01 08:59:52 -07:00