Что произойдет, если я выберу Azure реестр контейнеров в качестве источников артефактов в azure devops release pipe? - PullRequest
0 голосов
/ 03 марта 2020

Документация гласит: «По умолчанию сборки загружаются в агент. На этапе можно настроить параметр, чтобы пропустить загрузку артефактов». Значит ли это, что агенты вытащат контейнер?

1 Ответ

0 голосов
/ 04 марта 2020

Что произойдет, если я выберу Azure реестр контейнеров в качестве источников артефактов в azure devops release pipe?

Я согласен с вами.

Согласно документу Azure Реестр контейнеров, Docker, Kubernetes :

При развертывании контейнерных приложений изображение контейнера сначала передается в контейнерный реестр. После завершения операции pu sh образ контейнера можно развернуть в службе Web App for Containers или в кластере Docker / Kubernetes . Вы должны создать сервисное соединение с учетными данными, чтобы подключиться к вашему сервису для развертывания образов, расположенных там, или к Azure.

Таким образом, когда мы устанавливаем ACR в качестве источника артефакта, он извлекает контейнер образ. И мы не будем загружать Артефакт снова. мы могли бы использовать следующие сценарии, чтобы пропустить это:

- job: Deploy
  pool:
    vmImage: 'ubuntu-16.04'
  steps:
  - checkout: none #skip checking out the default repository resource

Надеюсь, это поможет.

...