Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 2787|Отговор: 0

Azure DevOps (9) Конфигурирайте различни компилационни шаблони, базирани на код клонове

[Копирай линк]
Публикувано в 17.08.2023 г. 19:47:30 ч. | | | |
Изисквания: Git проектът има няколко клона, като master, uat, qa, dev и др., а pipeline-ът azure-pipelines.yml файловото съдържание е еднакъвЗадайте стойността на променливата buildConfigurationНапример: режим на освобождаване на master branch, 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) Compiled jobs using 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

Запознайте се с 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