Commit Graph

61 Commits

Author SHA1 Message Date
IamTheFij 301563c302 Update pipeline notify
continuous-integration/drone/push Build was killed Details
2020-08-19 14:09:37 -07:00
IamTheFij 4cdd1eab9e Update pipeline notify
continuous-integration/drone/push Build was killed Details
2020-08-19 14:08:01 -07:00
IamTheFij eac49e36b0 Remove itest
continuous-integration/drone/push Build is failing Details
2020-08-19 13:59:27 -07:00
IamTheFij 3de07349ed Make sure version is set when building final binaries 2020-08-19 13:57:49 -07:00
IamTheFij c742a324ed Add bash to drone itest
continuous-integration/drone/push Build is failing Details
2020-08-19 13:56:20 -07:00
IamTheFij a5406be70b More itest debugging
continuous-integration/drone/push Build is failing Details
2020-08-19 13:52:36 -07:00
IamTheFij bb0db6a9d6 Debug itest
continuous-integration/drone/push Build is failing Details
2020-08-19 13:51:36 -07:00
IamTheFij 0e09d2ca2c Fix hadolint install
continuous-integration/drone/push Build is failing Details
2020-08-19 13:47:54 -07:00
IamTheFij c9d19f9c01 Add git to itest
continuous-integration/drone/push Build is failing Details
Don't actually know why this is needed
2020-08-19 13:44:10 -07:00
IamTheFij 7e9f2e38ca Try to add hadolint back 2020-08-19 13:42:55 -07:00
IamTheFij 996d31b9eb Change to compose base
continuous-integration/drone/push Build is failing Details
2020-08-19 13:34:52 -07:00
IamTheFij e3431971a0 Try to add itest to drone build
continuous-integration/drone/push Build is failing Details
2020-08-19 13:29:53 -07:00
IamTheFij 4bf79f769e Skip hadolint in drone check
continuous-integration/drone/push Build is failing Details
2020-08-19 13:25:45 -07:00
IamTheFij 088bf2ab5e Switch to different python base image for checks
continuous-integration/drone/push Build is failing Details
2020-08-19 13:21:12 -07:00
IamTheFij 4ef3f0b431 Remove build step as build is part of test
continuous-integration/drone/push Build is failing Details
2020-08-19 13:16:50 -07:00
IamTheFij f4c7801d84 Install pre-commit for checks
continuous-integration/drone/push Build is failing Details
2020-08-19 13:15:45 -07:00
IamTheFij 0b8454bb80 Add drone email notifications
continuous-integration/drone/push Build is failing Details
2020-08-19 13:14:48 -07:00
IamTheFij 61171cc9eb Add tests to drone
continuous-integration/drone/push Build is failing Details
2020-08-19 13:12:17 -07:00
IamTheFij a1ba2060bb Add integration test 2020-08-19 13:04:37 -07:00
IamTheFij a572bd6635 Fix multi-stage build with slog 2020-08-19 12:51:30 -07:00
IamTheFij 1fc9672971 Update tests to 75%+ coverage
continuous-integration/drone/push Build is failing Details
2020-08-19 10:19:43 -07:00
IamTheFij 63532b39f8 WIP Yea tests!
continuous-integration/drone/push Build is failing Details
2020-08-18 22:07:41 -07:00
IamTheFij 73b7a12eb7 Update slog interfaces
continuous-integration/drone/push Build is failing Details
2020-08-17 15:34:47 -07:00
IamTheFij 32d681703c Add script to add documentation to readme 2020-08-16 16:13:25 -07:00
IamTheFij 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
IamTheFij 3ee32b632a Add the ability to create execute jobs on long running containers 2020-08-16 14:46:35 -07:00
IamTheFij 5c5fda3ddf Add example compose
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2020-08-07 16:00:19 -07:00
IamTheFij 916e518f5b Update docker client 2020-08-07 15:43:17 -07:00
IamTheFij f5b4867f68 Update golang.org/x/net 2020-08-07 15:30:01 -07:00
IamTheFij 7b231be5b1 Add additional tests to cover the add and replace logic 2020-08-07 15:21:21 -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 9632615a91 Tidy up go modules 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 bb6c7f903a Remove Gopkg.*
continuous-integration/drone/push Build is passing Details
2019-08-14 15:04:44 -07:00
IamTheFij c89d1e314c Update entrypoint and update multi-stage builds
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2019-08-14 10:59:51 -07:00
IamTheFij a6b46bfca2 Update all make targets and Readme for building
continuous-integration/drone/push Build is passing Details
2019-08-14 10:45:44 -07:00
IamTheFij c9374f5e83 Update staged build with versioning and targets 2019-08-14 10:45:40 -07:00
IamTheFij 7af52c54b1 Fix drone builds building wrong arm64 images 2019-08-14 10:24:06 -07:00
IamTheFij 0e44c6e2cf Switch to go mod instead of dep 2019-08-14 10:21:55 -07:00
IamTheFij 33c945536a Switch to arm32v7 to match manifest
continuous-integration/drone/push Build is passing Details
2019-08-09 16:46:12 -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 6e74d3b93f Update README to describe docker images
continuous-integration/drone/push Build is passing Details
2019-06-07 17:14:01 -07:00
IamTheFij 44a54f1c7f Add multi-arch builds
continuous-integration/drone/push Build is passing Details
2019-06-07 16:43:15 -07:00
IamTheFij b5a19bb1d2 Add drone builds
the build was successful Details
2018-11-21 15:09:44 -08:00
IamTheFij 24078806e3 Updated tagline 2018-11-17 13:21:24 -08:00
IamTheFij 5fcb935c0f Switch to busybox 2018-08-12 14:19:23 -07:00