The step with the name "swarm deploy 1" will be executed as expected.
But step with the name "swarm-deploy-2" will raise an error message like this:
(step: swarm-deploy-2) error ✗
(step: swarm-deploy-2) error creating network during run step: API error (403): Pool overlaps with other one on this address space
It should be clear from the docs that '-' are breaking for step names.
Better '-' should be allowed within step names.
For '-' and any other unsupported character codeship/jet should raise a proper error message.
I found a bug within the codeship-steps file handling.
If you run something like this:
The step with the name "swarm deploy 1" will be executed as expected. But step with the name "swarm-deploy-2" will raise an error message like this:
It should be clear from the docs that '-' are breaking for step names. Better '-' should be allowed within step names. For '-' and any other unsupported character codeship/jet should raise a proper error message.
Solved for me by renaming the step.