To reproduce:
- Create a build-contract service that fails with exit >0, run the build.
- Delete the failing service from docker-compose.yml
- Next build on the same machine will fail
The reason is that we pick up the exit status based on label and project name.
Related to #15