Skip to content

Releases: SomeBlackMagic/stackman

v0.2.5

Choose a tag to compare

@wirwolf wirwolf released this 13 Nov 15:05
Fix asset name

v0.2.4

Choose a tag to compare

@wirwolf wirwolf released this 13 Nov 14:47
Add badges for build status, code coverage, repo size, and release ve…

v0.2.3

Choose a tag to compare

@wirwolf wirwolf released this 06 Nov 16:07
Enable API version negotiation for Docker client initialization

v0.2.2: Add Compose file parsing tests and support for custom Docker config path

Choose a tag to compare

@wirwolf wirwolf released this 06 Nov 14:08
- Add unit tests for `ParseComposeFile` to validate YAML structure, handle errors, and ensure accurate parsing.
- Enhance README to document `DOCKER_CONFIG_PATH` for custom Docker configuration.
- Update deployment logic to utilize `DOCKER_CONFIG_PATH` environment variable, falling back to default if not set.

v0.2.1: Remove exited containers during stack deployment for cleanup

Choose a tag to compare

@wirwolf wirwolf released this 06 Nov 11:20
- Add `RemoveExitedContainers` method to identify and remove exited containers associated with the stack.
- Integrate cleanup step into the deployment workflow prior to obsolete service removal.
- Enhance logging to provide detailed status of container removal and errors.

v0.2.0: Add Compose-to-Swarm conversion logic and deployment utilities

Choose a tag to compare

@wirwolf wirwolf released this 06 Nov 08:40
- Implement `ConvertToSwarmSpec` to transform Compose services into Docker Swarm ServiceSpec.
- Add Docker Compose file parsing support via `ParseComposeFile`.
- Introduce deployment utilities for deploying, updating, and removing services.
- Add network management, image pulling, and rollback capabilities.
- Enhance cleanup procedures to remove obsolete services and networks.

v0.1.8

Choose a tag to compare

@wirwolf wirwolf released this 05 Nov 07:17
Add support for service-level log streaming and enhance logs configur…

v0.1.7

Choose a tag to compare

@wirwolf wirwolf released this 04 Nov 18:04
Refactor log streaming and organize helper functions with section mar…

v0.1.6

Choose a tag to compare

@wirwolf wirwolf released this 04 Nov 15:05
Add support for registry authentication via custom Docker config files

v0.1.5

Choose a tag to compare

@wirwolf wirwolf released this 04 Nov 14:55
Improve rollback logic with digest resolution and error handling