#bitbucket #devops #bitbucket-pipelines
#bitbucket #devops #bitbucket-конвейеры
Вопрос:
В настоящее время я занимаюсь исследованием конвейера Azure DevOps и Bitbucket для реализации конвейера CI / CD для нашего приложения. Я обнаружил, что в Azure DevOps у нас есть возможность добавлять нескольких пользователей, которые должны будут одобрить, прежде чем конвейер продолжит работу. Я не нашел ничего подобного в отношении конвейера bitbucket, единственное, что я обнаружил, это то, что конвейер может запускаться вручную или автоматически.
Есть ли способ в конвейере Bitbucket настроить процесс утверждения?
Ответ №1:
pipelines:
default:
- step:
name: ManualApproval
image: atlassian/pipelines-awscli
trigger: manual
script:
- echo "Manual Trigger required to run this pipeline"
Приведенный выше код должен работать. Или обратитесь:
https://learn.microsoft.com/en-us/azure/devops/pipelines/release/approvals/approvals?view=azure-devops
Комментарии:
1. Спасибо @pradeep за ваш ответ, но это не то, что я ищу. Я хочу знать, могу ли я указать пользователя, которому необходимо утвердить конвейер, прежде чем продолжить. Любой пользователь может использовать ручной триггер, я хочу, чтобы только определенные люди одобряли или отклоняли использование конвейера bitbucket.
2. @TanmaySingh, похоже, решение не найдено. Я / искал то же самое. Из того, что я вижу, вы можете разрешить только эти типы утверждений для слияний с определенной веткой.