On our project, we have a pipeline which runs units, integrations, acceptance tests followed by a deployment in staging if successful.
we are planing to also include a production deployment, but for the moment, sometime, we still need to perform manual validations in staging before wanting to kickoff the deployment in prod.
is there a way to have the build stand by between step, and start it back with some kind of hook, api call when the conditions are fulfilled?
another purpose for that would be to run test externally on AWS Device Farm and send back a response to circle once it s done.
We were to adopt the solution but it has a major inconvenient: when looking to your master history you don’t know which feature are in the production and which aren’t. This is different from when you have a commit with version.