Commit Graph

8 Commits (2b68874087bfee59dcb265f0b1f301808bbe3e2b)

Author SHA1 Message Date
Simon Aronsson a32468d1fe
fix linter issues 5 years ago
Simon Aronsson 6b9fd8d7ef
fix some tests, split up and refactor
some wonky regression introduced by docker dependencies when running on darwin. see https://github.com/ory/dockertest/issues/212 for more info.
will have a look at this next
5 years ago
Ben Osheroff c56e0a95a7
Rolling restart (#619)
* implement rolling restart functionality

bouncing each image individually can ensure that a group of docker
containers launched with docker-compose can stay 100% up during deploy.

* move rolling restart into a function

* honor params.Cleanup

Co-authored-by: Simon Aronsson <simme@arcticbit.se>
5 years ago
Victor Moura 6a18ee911e
Adds scopeUID config to enable multiple instances of Watchtower (#511)
* Adds scopeUID config to enable multiple instances of Watchtower

* Adds tests for multiple instance support with scopeuid

* Adds docs on scope monitoring and multiple instance support

* Adds multiple instances docs to mkdocs config file

* Changes multiple instances check and refactors naming for scope feature

* Applies linter suggestions

* Fixes documentation on Watchtower monitoring scope
5 years ago
Cédric Finance fdecd40189
Make sure all shoutrrr notifications are sent (#564) 5 years ago
Simon Aronsson d1abce889a refactor: extract code from the container package 6 years ago
Simon Aronsson a425bf1024 refactor: move actions into internal 7 years ago
Simon Aronsson e109a7a6ce refactor: extract types and pkgs to new files 7 years ago