github kimdre/doco-cd v0.82.1

4 hours ago

What's Changed

There was a typo in the Reconciliation settings documentation that has been fixed: reconciliation.enable -> reconciliation.enabled.
If you have reconciliation.enable configured, you will need to adjust it. Sorry for that!

Reconciliation now handles one-time services correctly according to their restart policy:

  • Services with restart: always or restart: unless-stopped are expected to stay running.
  • Services with no explicit restart policy are treated as restart: "no".
  • Services with restart: on-failure may remain exited after success, and restart: "no" is treated as one-time behavior and is not reconciled back to running.
  • Swarm handling is separate and uses Swarm service modes and deploy.restart_policy behavior.

More information on the restart policies can be found in the Docker Compose specification.

🌟 Improvements

  • fix(docker): improve reconciliation for one time service by @kimdre in #1255

📚 Miscellaneous

Full Changelog: v0.82.0...v0.82.1

Don't miss a new doco-cd release

NewReleases is sending notifications on new releases.