Releases: yakshaving-art/git-pull-mirror
0.1.1
Changelog
1545501 Ensure that POST is also covered
7aa186c Patch then post the webhook registration to not fail with conflict
85569f2 Move the metrics registration to the server mux
Docker images
docker pull yakshaving/git-pull-mirror:0.1.1
docker pull yakshaving/git-pull-mirror-arm64:0.1.1
docker pull yakshaving/git-pull-mirror-armv6:0.1.1
Automated with GoReleaser
Built with go version go1.10.7 linux/amd64
0.1.0
Changelog
0005d4b Add also concurrency to the readme
6396793 Update readme
cb49014 Add pprof debugging
334d0ba Add release for tags
317e289 This is not the binary you are looking for
0c74bb4 Release a docker image
f0c4989 Update gitlab-ci to use makefile
7845ca0 Add concurrency handling to limit how many background jobs happen
Docker images
docker pull yakshaving/git-pull-mirror-arm64:0.1.0
docker pull yakshaving/git-pull-mirror-armv6:0.1.0
docker pull yakshaving/git-pull-mirror:0.1.0
Automated with GoReleaser
Built with go version go1.10.5 linux/amd64
0.0.11
Changelog
396154a add missing return
a3ff942 Ensure target remote is created when it doesn't exist
Docker images
docker pull yakshaving/git-pull-mirror-arm64:0.0.11
docker pull yakshaving/git-pull-mirror-armv6:0.0.11
docker pull yakshaving/git-pull-mirror:0.0.11
Automated with GoReleaser
Built with go version go1.10.3 linux/amd64
0.0.10
Changelog
a3ff942 Ensure target remote is created when it doesn't exist
e99a98e Don't fail when webhooks registration fails, and lots of metrics
91be7fa Don't fail on invalid configuration
19f104f Add version flag
a4bb3f3 Add logrus handler to print the filename and line for better debugging
4d5a1eb Add retry with exponential backoff in case pushing fails
42687fc Add some tooling to split the webhooks client later on
d7720e7 Initial isolation of webhooks to make it easy to inject dependencies
a74169f [ci skip] final touch: add gitlab.rb hint about nginx locations setup
7844b26 add instructions for running pul mirror as a systemd unit file
5a0b205 Initial isolation of webhooks to make it easy to inject dependencies
Docker images
docker pull yakshaving/git-pull-mirror:0.0.10
docker pull yakshaving/git-pull-mirror-armv6:0.0.10
docker pull yakshaving/git-pull-mirror-arm64:0.0.10
Automated with GoReleaser
Built with go version go1.10.3 linux/amd64
0.0.9
Changelog
e99a98e Don't fail when webhooks registration fails, and lots of metrics
91be7fa Don't fail on invalid configuration
Docker images
docker pull yakshaving/git-pull-mirror-armv6:0.0.9
docker pull yakshaving/git-pull-mirror:0.0.9
docker pull yakshaving/git-pull-mirror-arm64:0.0.9
Automated with GoReleaser
Built with go version go1.10.3 darwin/amd64
0.0.8
Changelog
19f104f Add version flag
Docker images
docker pull yakshaving/git-pull-mirror-armv6:0.0.8
docker pull yakshaving/git-pull-mirror-arm64:0.0.8
docker pull yakshaving/git-pull-mirror:0.0.8
Automated with GoReleaser
Built with go version go1.9.3 darwin/amd64
0.0.7
Changelog
a4bb3f3 Add logrus handler to print the filename and line for better debugging
4d5a1eb Add retry with exponential backoff in case pushing fails
Docker images
docker pull yakshaving/git-pull-mirror-armv6:0.0.7
docker pull yakshaving/git-pull-mirror-arm64:0.0.7
docker pull yakshaving/git-pull-mirror:0.0.7
Automated with GoReleaser
Built with go version go1.9.3 darwin/amd64
0.0.6
Changelog
a4bb3f3 Add logrus handler to print the filename and line for better debugging
4d5a1eb Add retry with exponential backoff in case pushing fails
42687fc Add some tooling to split the webhooks client later on
d7720e7 Initial isolation of webhooks to make it easy to inject dependencies
a74169f [ci skip] final touch: add gitlab.rb hint about nginx locations setup
7844b26 add instructions for running pul mirror as a systemd unit file
5a0b205 Initial isolation of webhooks to make it easy to inject dependencies
1944a69 Recover skip webhooks registration option
e5c4bb9 Improve webhook failure error handling
4842104 On error 422 dump the body
Docker images
docker pull yakshaving/git-pull-mirror-armv6:0.0.6
docker pull yakshaving/git-pull-mirror:0.0.6
docker pull yakshaving/git-pull-mirror-arm64:0.0.6
Automated with GoReleaser
Built with go version go1.9.3 darwin/amd64
0.0.5
Changelog
21c71ed Add basic configuration validation up front
8994ea8 Add recommendation on how to fix the problem
ac8d26c Catch errors when remotes don't exist in the repos
f7bede7 Add request id to identify logging streams
64a6a8c Update README.md - Off by one signals
6cf7359 Update readme with new signal and metrics
Docker images
docker pull yakshaving/git-pull-mirror:0.0.5
docker pull yakshaving/git-pull-mirror-armv6:0.0.5
docker pull yakshaving/git-pull-mirror-arm64:0.0.5
Automated with GoReleaser
Built with go version go1.9.3 darwin/amd64
0.0.4
Changelog
8e0b890 Use USR2 signal to force update to all the repos
Docker images
docker pull yakshaving/git-pull-mirror:0.0.4
docker pull yakshaving/git-pull-mirror-arm64:0.0.4
docker pull yakshaving/git-pull-mirror-armv6:0.0.4
Automated with GoReleaser
Built with go version go1.9.3 darwin/amd64