Можем ли мы настроить процесс утверждения в конвейере Bitbucket CI / CD

#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, похоже, решение не найдено. Я / искал то же самое. Из того, что я вижу, вы можете разрешить только эти типы утверждений для слияний с определенной веткой.