Клонирование или импорт конвейера
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Одним из способов создания конвейера является копирование существующего конвейера и его использование в качестве отправной точки. Для конвейеров YAML процесс выполняется так же просто, как копирование YAML из одного конвейера в другой. Для конвейеров, созданных в классическом редакторе, процедура зависит от того, находится ли конвейер в том же проекте, что и новый конвейер. Если конвейер для копирования находится в одном проекте, его можно клонировать, и если он находится в другом проекте, вы можете экспортировать его из этого проекта и импортировать его в проект.
Клонирование классического конвейера также клонирует его настройки, такие как переменные, триггеры и параметры. Параметры безопасности не клонируются. Клонирование конвейера YAML копирует только содержимое YAML, и необходимо перенастроить любые другие параметры.
Сведения о переносе классического конвейера сборки в YAML с помощью экспорта в YAML см. в разделе "Миграция из классических конвейеров".
Клонирование конвейера
Для конвейеров YAML процесс клонирования заключается в копировании YAML из исходного конвейера и его использовании в качестве основы для нового конвейера.
Перейдите к конвейеру и нажмите кнопку "Изменить".
Скопируйте YAML конвейера из редактора и вставьте его в редактор YAML для нового конвейера.
Сведения о настройке только что клонированного конвейера см. в разделе "Настройка конвейера".
Перейдите к сведениям о конвейере и нажмите кнопку "Изменить".
Скопируйте YAML конвейера из редактора и вставьте его в редактор YAML для нового конвейера.
Примечание.
При копировании из классического конвейера выберите задание агента, просмотретьYAML, Копировать в буфер обмена, а затем вставить в редактор YAML для нового конвейера. Эти действия можно повторить для каждого задания в конвейере.
Сведения о настройке только что клонированного конвейера см. в разделе "Настройка конвейера".
Примечание.
При клонирование конвейера YAML копируется только содержимое YAML. Необходимо перенастроить любые другие параметры, определенные вне области содержимого YAML, такие как переменные, триггеры, безопасность и другие параметры.
Экспорт и импорт конвейера
Вы можете создать новый классический конвейер, экспортируя существующий, а затем импортируя его. Это полезно в случаях, когда новый конвейер должен быть создан в отдельном проекте.
В конвейере YAML экспорт из одного проекта и импорт в другой является тем же процессом, что и клонирование. Вы можете скопировать YAML конвейера из редактора и вставить его в редактор YAML для нового конвейера.
Перейдите к конвейеру и нажмите кнопку "Изменить".
Скопируйте YAML конвейера из редактора и вставьте его в редактор YAML для нового конвейера.
Сведения о настройке только что клонированного конвейера см. в разделе "Настройка конвейера".
Перейдите к сведениям о конвейере и нажмите кнопку "Изменить".
Скопируйте YAML конвейера из редактора и вставьте его в редактор YAML для нового конвейера.
Сведения о настройке только что клонированного конвейера см. в разделе "Настройка конвейера".
Следующие шаги
Узнайте, как настроить конвейер клонированных или импортированных.