Releases: shizunge/gantry
Releases · shizunge/gantry
2024.0929.0
What's Changed
- fix hanging problem with non-zero GANTRY_SLEEP_SECONDS by @shizunge in #61
- Add a notification example.
Full Changelog: 2024.0927.1...2024.0929.0
2024.0927.1
What's Changed
- Fix: Do not add --with-registry-auth to rollback cmd.
- Add a webhook example.
- Update documents.
Full Changelog: 2024.0927.0...2024.0927.1
2024.0927.0
What's Changed
Full Changelog: 2024.0920.0...2024.0927.0
2024.0920.0
What's Changed
- Bump alpine from 3.19 to 3.20 by @dependabot in #36
- Bump docker/login-action to 3.3.0 by @dependabot in #47
- Bump docker/setup-buildx-action to 3.6.1 by @dependabot in #50
- Bump docker/build-push-action to 6.7.0 by @dependabot in #52
- Add
GANTRY_NOTIFICATION_CONDITION
by @shizunge in #54 - Add
GANTRY_MANIFEST_NUM_WORKERS
. by @shizunge in #56 - Add
--with-registry-auth
automatically when logging to a registry by @shizunge in #55
Full Changelog: 2024.0218.0...2024.0920.0
2024.0218.0
What's Changed
- Added
GANTRY_UPDATE_NUM_WORKERS
to run updates in parallel. - Skip updating when failing to login to registries.
- Fixed obtaining the current container name.
- Fixed obtaining the service mode and the number of running tasks.
- Enabled running tests in parallel, e.g.
bash shellspec --jobs 50
. - Added post build tests in the
on-push
workflow.
Full Changelog: 2024.0212.0...2024.0218.0
2024.0212.0
- Fix Apprise notification.
- Add tests for Apprise.
- Reported time including post command.
- Set NODE_NAME automatically.
Full Changelog: 2024.0207.1...2024.0212.0
2024.0207.1
What's Changed
- Fixed incorrectly skipping updating when the digest of image is empty.
- Run inspecting all services firstly then run updating, except the self service.
- allow registries file to end without a newline.
- Bump codecov/codecov-action from 3 to 4.
- Bump peter-evans/dockerhub-description from 3 to 4.
Full Changelog: 2024.0202.1...2024.0207.1
2024.0207.0
- Fixed incorrectly skipping updating when the digest of image is empty.
- Run inspecting all services firstly then run updating, except the self service.
- Bump codecov/codecov-action from 3 to 4.
- Bump peter-evans/dockerhub-description from 3 to 4.
Full Changelog: 2024.0202.0...2024.0207.0
2024.0202.1
What's Changed 2024.0202.1
- Switch to use the ghcr.io released image as the image remover when not running Gantry as a docker swarm service.
What's Changed 2024.0202.0
- Image removal
- Use the same image of gantry for images removal
- Enable adding options to the image remover global job. You can use this to add a label to the service or the containers
- Logging
- Add color to logs
- Add more debug logs
- Failure handling and reporting
- Report type success/failure to apprise
- Add service to the failure list when inspecting image failed
- Skip updating services when failing due to login registries or obtain the service list
- Report Docker hub rate for the given user
- Fix caching variables, which were not working previously.
- Test improvement
- Fix a flaky rollback test
- Use shellspec for testing
- No longer need an external registry, tests will start a local registry
- More tests
- Generate coverage reports
- Container images
- Reduce image size
- Drop riscv64 image
Full Changelog: 2024.0119.1...2024.0202.1
2024.0202.0
What's Changed
- Image removal
- Use the same image of gantry for images removal
- Enable adding options to the image remover global job. You can use this to add a label to the service or the containers
- Logging
- Add color to logs
- Add more debug logs
- Failure handling and reporting
- Report type success/failure to apprise
- Add service to the failure list when inspecting image failed
- Skip updating services when failing due to login registries or obtain the service list
- Report Docker hub rate for the given user
- Fix caching variables, which were not working previously.
- Test improvement
- Fix a flaky rollback test
- Use shellspec for testing
- No longer need an external registry, tests will start a local registry
- More tests
- Generate coverage reports
- Container images
- Reduce image size
- Drop riscv64 image
Full Changelog: 2024.0119.1...2024.0202.0