Developer makes code changes
Developer makes code changes which require config change in infrastructure.
Infrastructure configs are updated
Test automation engineer edits their infra (Blueprint) in Dockup using simple UI to reflect the needed infrastructure changes.
Automated tests are added
Test automation engineer adds automated test cases for the code changes using the testing framework they use.
Dockup deploys and runs tests
Dockup deploys the commit along with all the other services which are needed for testing and runs all the tests that were added.
Dockup reports the results
After running the tests, Dockup sends results to Slack and Github.