TeamCity Manual Approval Step
Can you tell me if TeamCity supports manual approval steps in deployment pipes? This would be the same as the feature on AWS CodeDeploy where a pipe sends out a message asking for confirmation and halts until it has received a reply.
AWS documentation of this feature: http://docs.aws.amazon.com/codepipeline/latest/userguide/approvals.html
Please sign in to leave a comment.
Hi Duncan,
What is basically your question was answered here, please check it for the details: https://teamcity-support.jetbrains.com/hc/en-us/community/posts/203391604-Approve-Workflow
Basically, it's not supported yet, we have issue https://youtrack.jetbrains.com/issue/TW-26623 for it, so please feel free to vote and watch for it.
On the other hand, if you just want some steps to have an approval method, what you can do is simply separate the build steps into different configurations, and only provide the "run configuration" permissions to the users who would have to approve it (or configure it with a password that is checked and only the users with a password can do it). That way, the usual developers can simply push and it will only run the steps that don't need approval, then the people with approval permission can simply promote the build to continue a build chain picking up the artifacts from the initial builds.
The notification could be simply used by a regular notification on build finish.