В области «Пользовательские операции» отображаются запуски конвейеров, требующие утверждения. Пользователь, назначенный утверждающим, может либо подтвердить, либо отклонить выполнение конвейера.

При создании конвейера, возможно, понадобится добавить утверждение в конвейер в следующих случаях.

  • Участнику рабочей группы нужно проверить код.
  • Другому пользователю необходимо подтвердить артефакт сборки.
  • Необходимо убедиться, что все тесты завершены.
  • В задаче используется ресурс с отметкой администратора об ограниченном доступе, а для задачи требуется подтверждение.
  • Конвейер выполняет публикацию программного обеспечения в производственной среде.

Утверждающий задачу конвейера должен иметь соответствующие разрешения и опыт, позволяющие принять решение о подтверждении или отклонении.

После подтверждения задачи пользовательской операции необходимым пользователем происходит следующее.

  • Выполнение ожидающего конвейера может быть продолжено.
  • При возобновлении работы конвейера будут отменены все ранее созданные ожидающие запросы подтверждения в этой задаче.

Активные элементы, которые необходимо утвердить или отклонить в области пользовательских операций.

В области «Пользовательские операции» элементы, которые необходимо утвердить или отклонить, отображаются как активные или неактивные элементы. Каждый элемент сопоставляется с задачей пользовательской операции, выполняемой в конвейере.

  • Активные элементы ожидают проверки задачи пользователем и ее подтверждения или отклонения. Если пользователь указан в списке утверждающих, он может развернуть строку пользовательской операции и нажать кнопку Принять или Отклонить.
  • Неактивные элементы уже были подтверждены или отклонены. Если пользовательская операция отклонена пользователем или время ожидания подтверждения задачи истекло, ее уже нельзя будет подтвердить.

Номер индекса — это уникальная строка из шести буквенно-цифровых символов, которую можно использовать в качестве фильтра для поиска конкретного подтверждения.

Подтверждения конвейера также отображаются в области Выполняемые элементы.

  • Конвейеры, ожидающие утверждения, имеют состояние «ожидание».
  • Другие состояния включают в себя «поставленные в очередь», «выполненные» и «ошибка».
  • Если конвейер находится в состоянии ожидания, назначенный утверждающий должен подтвердить задачу конвейера.