Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 2787|Răspunde: 0

Azure DevOps (9) Configurați diferite tipare de compilare pe baza ramurilor de cod

[Copiază linkul]
Postat pe 17.08.2023 19:47:30 | | | |
Cerințe: Un proiect Git are mai multe ramuri, precum master, uat, qa, dev etc., iar conținutul pipeline-ului azure-pipelines.yml fișierelor este acelașiSetează valoarea variabilei buildConfigurationDe exemplu: master branch release mode, uat branch uat mode, qa, dev branch debug mode etc.

Recenzie:

Azure DevOps (viii) Compilează ASP.NET proiecte MVC folosind Pipelines Build
https://www.itsvse.com/thread-10635-1-1.html

Azure DevOps (VII) creează un pool suplimentar de agenți
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) Automatizează lansarea pachetelor NUGET folosind Pipelines
https://www.itsvse.com/thread-9381-1-1.html

Azure DevOps 2020 (IV) Joburi compilate folosind Pipelines
https://www.itsvse.com/thread-9378-1-1.html

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

Azure DevOps 2020 (III) limitează amprenta memoriei de căutare (ES)
https://www.itsvse.com/thread-9371-1-1.html

Azure DevOps 2020 (1) Prima introducere în 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


Opțiunea 1:

În configurația variabilelor, codul este următorul:


Așa cum se vede în figura următoare:



Opțiunea 2:

Setează valoarea variabilă implicită pe modul de eliberare, apoi modifică valoarea în funcție de numele ramurii, codul este următorul:





În final, codul este următorul:

referință

Folosind variabile predefinite:Autentificarea cu hyperlink este vizibilă.
Expresie:Autentificarea cu hyperlink este vizibilă.




Precedent:Comparați Tailscale, ZeroTier, WireGuard, OmniEdge și Ngrok pentru soluții de geo-rețea
Următor:Containerul Docker se bazează pe aspnet:6.0 pentru a instala instrumentul ping
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com