This repository was archived by the owner on Jul 16, 2025. It is now read-only.
Repository navigation
v2.3.1 – Compose Validation and Swarm Error Detection
This release enhances validation and error handling for Docker Compose and Docker Swarm deployments. It also includes important bug fixes and script improvements for better POSIX compliance.
What’s New
-
Docker Compose file validation
- Validates
docker-composefiles usingdocker compose config - Helps catch syntax errors and misconfigurations early in the deployment process
- Validates
-
Improved Docker Swarm deploy checks
- Parses
docker stack deployoutput for common errors, including:- Undefined volumes
- Unsupported options
- Missing files
- General CLI errors
- Parses
What’s Fixed
-
Absolute path requirement for
deploy_file- Resolved a bug where the deployment file required an absolute path unnecessarily
-
POSIX compliance improvements
- Refactored shell scripts for better compatibility:
- Replaced
[[ ... ]]with[ ... ] - Used
=instead of==for string comparisons - Rewrote
|| truepatterns using proper conditionals
- Replaced
- Refactored shell scripts for better compatibility:
Stability and Maintenance
- No breaking changes
- Fully compatible with workflows using
v2 - Improves reliability and portability across environments
Tags
v2.3.1: Latest feature release (recommended)v2: Stable major version tag for production workflows
Need help? Check the README or suggest a feature or improvement.