Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 2787|Ответ: 0

Azure DevOps (9) Настраивайте различные шаблоны компиляции на основе ветвей кода

[Скопировать ссылку]
Опубликовано 17.08.2023 19:47:30 | | | |
Требования: Git-проект состоит из нескольких ветвей, таких как master, uat, qa, dev и т.д., и конвейер azure-pipelines.yml содержимое файлов одинаковоЗадайте значение переменной buildConfigurationНапример: режим выпуска главной ветки, uat branch uat mode, qa, dev branch debug mode и т.д.

Обзор:

Azure DevOps (viii) Compiles ASP.NET MVC проекты с помощью Pipelines Build
https://www.itsvse.com/thread-10635-1-1.html

Azure DevOps (VII) создает дополнительный пул агентов
https://www.itsvse.com/thread-10634-1-1.html

Azure DevOps 2020 (VI) Upgrade NuGet tools
https://www.itsvse.com/thread-9382-1-1.html

Azure DevOps 2020 (V) Автоматизировать выпуск пакетов NUGET с использованием Pipelines
https://www.itsvse.com/thread-9381-1-1.html

Azure DevOps 2020 (IV) Скомпилированные задания с использованием Pipelines
https://www.itsvse.com/thread-9378-1-1.html

Azure DevOps 2020 (II) Azure DevOps Server Express 2020 RC2 installation tutorial
https://www.itsvse.com/thread-9375-1-1.html

Azure DevOps 2020 (III) ограничивает площадь памяти поиска (ES)
https://www.itsvse.com/thread-9371-1-1.html

Azure DevOps 2020 (1) Первое введение в Microsoft Azure DevOps (TFS)
https://www.itsvse.com/thread-9239-1-1.html

Meet Azure DevOps
https://www.itsvse.com/thread-8078-1-1.html


Вариант 1:

В конфигурации переменных код выглядит следующим образом:


Как показано на следующем рисунке:



Вариант 2:

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





Наконец, код таков:

ссылка

Используя заранее определённые переменные:Вход по гиперссылке виден.
Выражение:Вход по гиперссылке виден.




Предыдущий:Сравните Tailscale, ZeroTier, WireGuard, OmniEdge и Ngrok для геосетевых решений
Следующий:Контейнер Docker основан на aspnet:6.0 для установки ping
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com