Skip to content

Releases: shizunge/gantry

2024.0929.0

29 Sep 08:29
aa4c8b6
Compare
Choose a tag to compare

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

28 Sep 07:41
e8ee9dd
Compare
Choose a tag to compare

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

27 Sep 20:45
74e7e53
Compare
Choose a tag to compare

What's Changed

  • Add labels to change behavior for particular services by @shizunge in #58

Full Changelog: 2024.0920.0...2024.0927.0

2024.0920.0

20 Sep 20:53
1de5422
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2024.0218.0...2024.0920.0

2024.0218.0

18 Feb 17:11
24fe8dd
Compare
Choose a tag to compare

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

13 Feb 06:35
Compare
Choose a tag to compare
  • 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

08 Feb 07:05
Compare
Choose a tag to compare

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

08 Feb 03:54
Compare
Choose a tag to compare
  • 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

02 Feb 11:00
Compare
Choose a tag to compare

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

02 Feb 10:31
Compare
Choose a tag to compare

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