polytool what projects have changed since the last successful build:
myprojectis returned, which is the case here, then we know that this project needs to be built and deployed, as long as all tests also pass. After a successful build, we tag the repository, e.g.:
myproject-2, and so on. It's not important that the IDs are sequential. The tool will always sort them by the order they exist in git anyway.
skip:devparameter tells the tool to ignore the development environment (we are not interested in deploying
dev). More than one project can be ignored, e.g.
skip:dev:invoicer, where both project names and aliases can be used.
release-*tags that mark the whole repo as released.