Skip to content

Releases: yakshaving-art/git-pull-mirror

0.1.1

25 Dec 01:46
Compare
Choose a tag to compare

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

19 Dec 18:04
Compare
Choose a tag to compare

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

08 Sep 17:21
Compare
Choose a tag to compare

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

25 Aug 20:22
Compare
Choose a tag to compare

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

22 Aug 22:47
Compare
Choose a tag to compare

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

21 Aug 18:26
Compare
Choose a tag to compare

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

21 Aug 06:05
Compare
Choose a tag to compare

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

29 Jul 15:28
Compare
Choose a tag to compare

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

22 Jul 21:26
Compare
Choose a tag to compare

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

19 Jul 13:25
Compare
Choose a tag to compare

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