e11d2d166c
Increase golangci-lint timeout
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2024-09-26 14:26:49 -07:00
cc3761a5e1
Fix golangci-lint
continuous-integration/drone/tag Build is failing
continuous-integration/drone/push Build is failing
2024-09-26 12:44:52 -07:00
d87bdd451d
Improve test coverage by mocking exec output
continuous-integration/drone/push Build is failing
continuous-integration/drone/tag Build is failing
2024-09-26 12:01:12 -07:00
a0df55a60c
Bump golang used in Drone
continuous-integration/drone/push Build is failing
continuous-integration/drone/tag Build is failing
2024-09-26 11:52:15 -07:00
c7a408b496
Fix readme for exec tasks
continuous-integration/drone/push Build is failing
2024-09-26 11:51:05 -07:00
81211d1340
Attach to exec jobs and print their output
...
continuous-integration/drone/push Build is failing
Still no logging or means of detecting failed attempts
2024-09-26 11:48:11 -07:00
50045e71c8
Speed up itest runs
...
Wait only the number of seconds until the next minute, plus 5 for buffer
2024-09-26 11:23:20 -07:00
fb333d4546
Upgrade pre-commit hooks
2024-09-25 12:05:17 -07:00
99c15bddd5
Add note in readme about docker api version errors
2024-09-25 12:04:06 -07:00
e39aa0bd2e
Upgrade dependencies and go version
2024-09-25 11:58:41 -07:00
63a752c1f2
Fix typo
2023-10-08 13:14:43 -07:00
0aafe9a389
Skip docker-compose hook
continuous-integration/drone/push Build is passing
2021-05-13 14:07:07 -07:00
98cbd29dc9
Switch to pre-commit image
continuous-integration/drone/push Build is failing
2021-05-13 13:58:21 -07:00
4e8a9cf929
Update pre-commit hooks
continuous-integration/drone/push Build is failing
2021-05-13 13:52:41 -07:00
15625a05fb
Add additional linting
continuous-integration/drone/push Build is failing
2021-04-30 11:24:14 -07:00
f651d55786
Switch to external slog package and update dependencies
2021-04-29 09:35:36 -07:00
5698f9bccd
Fix tag version propogation
continuous-integration/drone/push Build is passing
2020-12-01 19:42:03 -08:00
2a03ef21ad
Further parameterize Makefile to make it easier for me to reuse
continuous-integration/drone/push Build is passing
2020-12-01 17:45:16 -08:00
a60ff562c7
Merge branch 'add-exec-schedules' into master
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2020-08-19 14:20:21 -07:00
82dc4b82e7
Add test instructions
2020-08-19 14:20:12 -07:00
a823590368
Update readme with exec instructions
2020-08-19 14:19:26 -07:00
eb7cdb0d1f
Update pipeline notify
2020-08-19 14:13:29 -07:00
2808b07b09
Make sure version is set when building final binaries
2020-08-19 14:13:29 -07:00
a5f9b0866f
Add tests to drone
2020-08-19 14:13:29 -07:00
e83d5b6784
Add integration test
2020-08-19 14:13:28 -07:00
9913442526
Add the ability to create execute jobs on long running containers
2020-08-19 14:13:28 -07:00
5c5fda3ddf
Add example compose
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
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
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.*
continuous-integration/drone/push Build is passing
2019-08-14 15:04:44 -07:00
c89d1e314c
Update entrypoint and update multi-stage builds
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
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
continuous-integration/drone/push Build is passing
2019-08-09 16:46:12 -07:00
aa35a8271c
Add versioning to dockron binary
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
continuous-integration/drone/push Build is passing
2019-06-07 17:14:01 -07:00
44a54f1c7f
Add multi-arch builds
continuous-integration/drone/push Build is passing
2019-06-07 16:43:15 -07:00
b5a19bb1d2
Add drone builds
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