Commit Graph

865 Commits (feat/opencontainers-labels)
 

Author SHA1 Message Date
Rodrigo Damazio Bovendorp d8586e79ca Fixing function documentation 7 years ago
Rodrigo Damazio Bovendorp 5adb143f62 Adding basic (but flexible) notification system which hooks into logrus.
This only adds e-mail notifications, but others could be easily done. In
many cases, adding another existing logrus hook will be sufficient.
7 years ago
Fabrizio Steiner 717ca9fcaf Merge pull request #82 from mrw34/patch-1
Correct repository owner
8 years ago
Mark Woodbridge 1eb28c99fd Correct repository owner 8 years ago
Fabrizio Steiner 6e045ce70c Merge pull request #80 from v2tec/CheckingContainersAsDebugLog
Output "Checking containers for updated images" as debug entry.
8 years ago
Fabrizio Steiner fec369fd01 Merge pull request #79 from v2tec/DoNotCallRemoveOnAutoRemove
Do not initiate a RemoveContainer for containers which have AutoRemov…
8 years ago
Fabrizio Steiner bee4607d9a Output "Checking containers for updated images" as debug entry. fixes GH-66 8 years ago
Fabrizio Steiner 52e73d7a8a Do not initiate a RemoveContainer for containers which have AutoRemove (--rm) active.
fixes GH-71
8 years ago
Fabrizio Steiner b068c628ad Merge pull request #75 from Robotex/host
Check for host network mode
8 years ago
Robotex f8a05cb8ab Added host network check 8 years ago
Fabrizio Steiner e92b849dff Merge pull request #70 from wmbutler/patch-1
Update README.md
8 years ago
Bill Butler e43cf1ffda Update README.md
Provide more clarity for private repos and add a docker-compose example.
8 years ago
Fabrizio Steiner 8e6c9fd529 Name release tarballs for arm architecture armhf. 8 years ago
Fabrizio Steiner 265ae80099 Added arm release builds. 8 years ago
Fabrizio Steiner 56c1453832 Merge pull request #59 from v2tec/UseGoBuilderContainer
GoReleaser for release builds.
8 years ago
Fabrizio Steiner 9f099cf352 - Use GoBuilder container for building and release tags with goreleaser.
- Add version to cli.
8 years ago
Fabrizio Steiner 4da940c19e Copy watchtower binary for ci builds to artifacts. 8 years ago
Fabrizio Steiner 88f7262f1d Merge pull request #57 from dolanor/compose-compatibility
Make the algorithm follow docker-compose more precisely
8 years ago
Tanguy ⧓ Herrmann a5c3e1e05a Make the algorithm follow docker-compose more precisely
https://github.com/v2tec/watchtower/pull/40#discussion_r97719974
8 years ago
Fabrizio Steiner ce321242bf Merge pull request #54 from v2tec/RemoveApiVersionFlag
Set minimum required API Version of docker to 1.24, this basically me…
8 years ago
Fabrizio Steiner 208678872e Fixed package path. 8 years ago
Fabrizio Steiner b7efbc3059 Set minimum required API Version of docker to 1.24, this basically means we require at least docker 1.12.x or newer, therefore we also support docker 1.13.x. 8 years ago
Fabrizio Steiner 0989245a1c Merge pull request #40 from dolanor/net
Fix Multiple Network Support #23
8 years ago
Fabrizio Steiner db473821f6 Merge branch 'master' into net 8 years ago
Fabrizio Steiner eda5391d0a go fmt... 8 years ago
Fabrizio Steiner 6a72ba24c9 Merge pull request #53 from v2tec/GlideVendoringDependencies
Added glide for vendoring dependencies.
8 years ago
Fabrizio Steiner 63aa3efb11 Added glide for vendoring dependencies.
- Docker to 1.13.x
8 years ago
Fabrizio Steiner 462df027f5 Merge pull request #39 from stffabi/upstream_schedule
Simple Scheduling for Upgrades (Maintenance Window)
8 years ago
Fabrizio Steiner 525dfea3f2 Possibility to define a cron expression which specifies when to check for updated images. This allows to have a schedule in which updates should be made and therefore one could define a maintenance window. 8 years ago
Fabrizio Steiner 5902e9e0be Merge pull request #42 from stffabi/upstream_SelfUpdateFix
Fix for watchtower self update
8 years ago
Fabrizio Steiner bb99ea11e6 Merge pull request #49 from v2tec/HousekeepingAfterRepoMove
Cleanup after repo move
8 years ago
Fabrizio Steiner 3b05108481 Do not publish docker images for the time being. This will be setup differently. 8 years ago
Fabrizio Steiner f1822f9cd2 Renamed centurylink to v2tec. 8 years ago
Fabrizio Steiner 07924aacad Fixed typo in LICENSE and renamed to md. 8 years ago
David Gardner e38e02627e Update LICENSE 8 years ago
Fabrizio Steiner edfad5b786 RenameContainer implemented, this fixes the problem that watchtower can't update itself. 8 years ago
David Gardner 180806c1cb Merge pull request #37 from stffabi/CliConfigMoved
BuildFix: CliConfig moved.
8 years ago
Tanguy ⧓ Herrmann b45fc5a9ba Fix comment from HoundCI
https://github.com/CenturyLinkLabs/watchtower/pull/40#discussion_r94326156
8 years ago
Fabrizio Steiner 32e7a47e58 CliConfig moved. 8 years ago
David Gardner 848ad58183 Merge pull request #34 from ATCUSA/patch-2
Update README.md
8 years ago
David Gardner 4c244791c4 Merge pull request #35 from stffabi/NewNativeStoreBuildFix
BuildFix:  Fixed Parameters of NewNativeStore call
8 years ago
David Gardner 4e7576f162 Merge pull request #36 from stffabi/RemoveHubMirror
Removed hub_mirror deployment, came in with PR #26.
8 years ago
Fabrizio Steiner eb400d1c1e Removed hub_mirror deployment, came in with PR #26. 8 years ago
Fabrizio Steiner c641668356 NewNativeStore has to be called with the CredentialsStore from the configfile. See also 07c4b4124b (diff-b082736d194e2fdfc6aca9d0c86a781bL26) 8 years ago
David Gardner 37f7248233 Merge pull request #26 from rosscado/auth
Upgrade client to fix build, authentication, and image issues
8 years ago
David Gardner 04220147e2 Merge pull request #9 from haswalt/master
Configure with ENV vars and allow skipping of restart
8 years ago
Austin 25f6595cf2 Update README.md
Change a to as.
8 years ago
Tanguy ⧓ Herrmann 4909b90662 go fmt done! 8 years ago
Tanguy ⧓ Herrmann f8a2f80b92 Make an updated container connects to all the previously connected net
With insights from https://github.com/docker/docker/issues/29265
the behaviour is the same as the one from docker-compose

* connect to 1 network (at random) at start
* disconnect from that network
* reconnect to all the network from the previous configuration
8 years ago
Tanguy ⧓ Herrmann fe0e34e857 Reuse the network config for the relaunch 8 years ago