Commit graph

226 commits

Author SHA1 Message Date
Simon Aronsson
3fd97f80e1 add tests for check action, resolve wt cleanup bug
add unit tests for the check action to allow for some
refactoring and bug fixing without having to worry about
breaking stuff.

resolve watchtower cleanup bug by adding an initial 1 second sleep
in the check action. without the sleep, the docker client returns an
empty array, which is why we were left with two watchtowers.
2019-04-20 11:15:33 +02:00
Simon Aronsson
498d500657 exclude markdown files from coverage analysis 2019-04-17 21:44:31 +02:00
Simon Aronsson
62a95f0e48 Fix linting errors 2019-04-17 21:32:09 +02:00
Simon Aronsson
e2228f1b0b improve test coverage and add an api-server mock 2019-04-17 21:28:48 +02:00
Simon Aronsson
3a63b5556f Add placeholder client test 2019-04-17 15:50:18 +02:00
Simon Aronsson
f8dd9bb02a improve test coverage 2019-04-17 15:36:35 +02:00
Simon Aronsson
16b66ac10b pin down dockerfile alpine version 2019-04-17 12:46:46 +02:00
Simon Aronsson
ccd746e9cc 281: fix mail notification regression 2019-04-16 18:07:23 +02:00
Simon Aronsson
cdb0123ae2
add test coverage badge 2019-04-16 10:31:51 +02:00
Simon Aronsson
3c38437b93 send coverage to codacy 2019-04-16 10:00:39 +02:00
Simon Aronsson
86a5445f86 Update issue templates 2019-04-15 22:21:32 +02:00
Simon Aronsson
3b0aafa7ff
Delete .hound.yml 2019-04-15 21:46:50 +02:00
Simon Aronsson
2faf3cfb2f
Merge pull request #282 from techknowlogick/check-if-len-gt-0 2019-04-15 21:22:01 +02:00
Matti Ranta
ba5ac33e93
check if schedule len > 0 to prevent collisions 2019-04-15 11:32:56 -04:00
Simon Aronsson
fc739c5ca8
switch from hound to codacy 2019-04-14 23:25:08 +02:00
Simon Aronsson
10031052b2 add additional login due to manifest shenanigans 2019-04-14 23:16:07 +02:00
Simon Aronsson
0e29029cb9 fix tag splitting 2019-04-14 22:50:23 +02:00
Simon Aronsson
93d47c7bd6 strip v. from tag when creating manifests 2019-04-14 22:32:14 +02:00
Ryan Kuba
b2e9282d08 additional release logic to try to push manifested releases on publish (#278) 2019-04-14 22:12:03 +02:00
Simon Aronsson
09ddabd01c utilize goreleaser builtins and reformat code 2019-04-14 22:08:13 +02:00
thelamer
9dd80681c7 additional release logic to try to push manifested releases on publish 2019-04-14 22:08:13 +02:00
Simon Aronsson
d10e8d2bf8
Update CONTRIBUTING.md 2019-04-14 21:08:11 +02:00
Simon Aronsson
326223de0d
Update CONTRIBUTING.md 2019-04-14 18:24:54 +02:00
Simon Aronsson
1f9099770b reduce to one dockerfile as they have the exact same content 2019-04-10 21:52:27 +02:00
Simon Aronsson
6532920d4b
Merge pull request #273 from containrrr/KopfKrieg-patch-1 2019-04-10 19:25:31 +02:00
Florian
e27d41505a
Updated README.md: v2tech → containrrr 2019-04-10 17:31:30 +02:00
Simon Aronsson
5513f95bde fix readme 2019-04-08 20:35:23 +02:00
Simon Aronsson
b1ecf7cde6 Merge branch 'thelamer-master' 2019-04-08 20:28:27 +02:00
Simon Aronsson
a2158c2bdc fix merge conflicts and do some refactoring 2019-04-08 20:25:55 +02:00
Simon Aronsson
61d1ab1c49
Update question.md 2019-04-07 21:54:32 +02:00
Simon Aronsson
1e6c566915
Update issue templates 2019-04-07 21:51:30 +02:00
Simon Aronsson
859cd79b58
Create CODE_OF_CONDUCT.md 2019-04-07 21:47:50 +02:00
Simon Aronsson
790e487a55
add licensing badge and latest semver badge 2019-04-07 20:34:19 +02:00
Simon Aronsson
18a0085fb5 add new flag to readme 2019-04-07 18:30:01 +02:00
Mario Tacke
da41afc1d7 Add Slack Channel, IconEmoji, and IconURL options (#241) 2019-04-07 17:38:20 +02:00
Simon Aronsson
ebb416819c remove (another) erroneuos i in goreleaser 2019-04-07 17:02:33 +02:00
Simon Aronsson
01ce9a145f
Update README.md 2019-04-07 16:57:35 +02:00
Simon Aronsson
bf9e1ed199 remove erroneuos i in goreleaser 2019-04-07 16:56:51 +02:00
Simon Aronsson
e8b1aca659 Merge branch 'prashanthjbabu-32bitsupport' 2019-04-07 16:52:44 +02:00
Simon Aronsson
0cd6e6954a minor changes to make it work with new goreleaser version 2019-04-07 16:51:37 +02:00
Prashanth Joseph Babu
59eb978b5f 32bit support 2019-04-07 16:46:04 +02:00
Simon Aronsson
66f38bd302 fix linting errors 2019-04-07 15:55:16 +02:00
Simon Aronsson
d29b6cf93e add a monitor only flag 2019-04-07 15:52:56 +02:00
Simon Aronsson
438c90f821
Update README.md 2019-04-07 14:53:29 +02:00
Simon Aronsson
bac518a441
add a logo and spice up the top part of the readme 2019-04-07 14:52:43 +02:00
Simon Aronsson
7db0aed2a5 print to log if multiple watchtower instances are detected 2019-04-06 14:27:50 +02:00
Simon Aronsson
6157c50e4f fix some minor issues 2019-04-06 14:05:01 +02:00
Simon Aronsson
1b82da1ab7 Setup a working pipeline
* add tests to ensure function even after switching docker client api version
* switch docker client api version to remove import of Sirupsen and get rid of the casing workaround
* migrate from glide to dep to go modules
* rewrite ci workflow
  * only run publish on version tags
  * only run build on branches
  * update goreleaser config
  * disable automated latest tag push
* remove dependency to v2tec/docker-gobuilder
* remove dead code and files
* add golands .idea folder to gitignore
* add label to released docker images
* add test reporting, add some unit tests
* change test output dir
* fix goreleaser versions
* add debug output for circleci and goreleaser
* disable cgo
2019-04-06 13:57:26 +02:00
Simon Aronsson
98f916f29a
Merge pull request #266 from waja/fix_hub_account
Fixing name of Docker Hub account
2019-04-04 16:25:16 +02:00
Jan Wagner
c03b6c4235 Fixing name of Docker Hub account 2019-04-04 16:17:50 +02:00