IamTheFij
0aafe9a389
Skip docker-compose hook
1 year ago
IamTheFij
98cbd29dc9
Switch to pre-commit image
1 year ago
IamTheFij
4e8a9cf929
Update pre-commit hooks
1 year ago
IamTheFij
15625a05fb
Add additional linting
1 year ago
IamTheFij
f651d55786
Switch to external slog package and update dependencies
1 year ago
IamTheFij
5698f9bccd
Fix tag version propogation
1 year ago
IamTheFij
2a03ef21ad
Further parameterize Makefile to make it easier for me to reuse
1 year ago
IamTheFij
a60ff562c7
Merge branch 'add-exec-schedules' into master
2 years ago
IamTheFij
82dc4b82e7
Add test instructions
2 years ago
IamTheFij
a823590368
Update readme with exec instructions
2 years ago
IamTheFij
eb7cdb0d1f
Update pipeline notify
2 years ago
IamTheFij
2808b07b09
Make sure version is set when building final binaries
2 years ago
IamTheFij
a5f9b0866f
Add tests to drone
2 years ago
IamTheFij
e83d5b6784
Add integration test
2 years ago
IamTheFij
9913442526
Add the ability to create execute jobs on long running containers
2 years ago
IamTheFij
5c5fda3ddf
Add example compose
2 years ago
IamTheFij
916e518f5b
Update docker client
2 years ago
IamTheFij
f5b4867f68
Update golang.org/x/net
2 years ago
IamTheFij
7b231be5b1
Add additional tests to cover the add and replace logic
2 years ago
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
2 years ago
IamTheFij
bda0ce4b1f
Add pre-commit and clean up
2 years ago
IamTheFij
607d364d29
First addition of tests
2 years ago
IamTheFij
e9e555e5a2
Add a client interface so I can build unit tests
2 years ago
IamTheFij
6e324795d4
Use logger rather than print
2 years ago
IamTheFij
9632615a91
Tidy up go modules
2 years ago
IamTheFij
8bee376540
Update cron to v3
...
Fixes #1
2 years ago
IamTheFij
bb6c7f903a
Remove Gopkg.*
3 years ago
IamTheFij
c89d1e314c
Update entrypoint and update multi-stage builds
3 years ago
IamTheFij
a6b46bfca2
Update all make targets and Readme for building
3 years ago
IamTheFij
c9374f5e83
Update staged build with versioning and targets
3 years ago
IamTheFij
7af52c54b1
Fix drone builds building wrong arm64 images
3 years ago
IamTheFij
0e44c6e2cf
Switch to go mod instead of dep
3 years ago
IamTheFij
33c945536a
Switch to arm32v7 to match manifest
3 years ago
IamTheFij
aa35a8271c
Add versioning to dockron binary
3 years ago
IamTheFij
6e74d3b93f
Update README to describe docker images
3 years ago
IamTheFij
44a54f1c7f
Add multi-arch builds
3 years ago
IamTheFij
b5a19bb1d2
Add drone builds
4 years ago
IamTheFij
24078806e3
Updated tagline
4 years ago
IamTheFij
5fcb935c0f
Switch to busybox
4 years ago
IamTheFij
5b5c1ce040
Rename binary
4 years ago
IamTheFij
e032fe6a66
Remove tick log because it's kinda pointless
4 years ago
IamTheFij
da50191759
Come up with a name and watch flag
4 years ago
IamTheFij
c840d7b0b2
Hella comments
4 years ago
IamTheFij
3dcc190d3f
A WIP README
...
Need a good project and app name
4 years ago
IamTheFij
a4dad986cc
Add Dockerfile
4 years ago
IamTheFij
3c22782848
Add polling for changes from Docker
4 years ago
IamTheFij
5d88657d96
Add Makefile and dependency management
4 years ago
IamTheFij
aa6da671ea
Pre-loading batches into list
4 years ago
IamTheFij
2318a12ff2
WIP - Actually kinda works!
4 years ago
IamTheFij
2fc174ad96
Initial commit
4 years ago