Прочитать на английском

Поделиться через


Ветви и конфигурации сборки

Важно!

Прекращение поддержки Центра приложений Visual Studio запланировано на 31 марта 2025 г. Хотя вы можете продолжать использовать Центр приложений Visual Studio до полного прекращения его использования, существует несколько рекомендуемых вариантов, на которые можно перейти.

Узнайте больше о сроках поддержки и альтернативных вариантах.

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

Вы можете просмотреть соответствующие инструкции по настройке сборки для iOS, Android, Windows (UWP),macOS, Xamarin и React Native.

Клонирование конфигураций сборки

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

Здесь можно выбрать настроенную ветвь, из которой клонировать определение.

Клон копирует:

  • Конфигурация из исходной ветви в целевую, например выбранный проект и конфигурация, триггер для сборки (автоматический или ручной).
  • Все конфигурации подписывания и учетные данные
  • Все переменные среды и скрипты сборки

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

Примечание

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