Implementarea unei strategii de versiune
Acest modul explică strategiile de versiune pentru împachetare, principiile de versiune semantică, fluxurile de lucru de promovare a pachetelor și cele mai bune practici pentru gestionarea versiunilor de pachete pe tot parcursul ciclului de viață al dezvoltării software. Aflați să utilizați vizualizările Azure Artifacts pentru a indica calitatea pachetului și pentru a implementa versiunea automată în conductele CI/CD.
Obiective de instruire
Până la sfârșitul acestui modul, puteți să:
- Înțelegeți importanța versionării pentru gestionarea pachetelor și urmărirea dependențelor
- Implementarea versiunilor semantice (SemVer 2.0) pentru numerotarea consecventă a versiunilor
- Utilizați vizualizările Azure Artifacts (@Local, @Prerelease, @Release) pentru a gestiona calitatea pachetului
- Promovați pachetele prin diferite vizualizări în funcție de nivelurile de calitate
- Împingeți pachete din conducte de compilare cu numere de versiune adecvate
- Aplicați cele mai bune practici pentru strategiile de versiune în fluxurile de lucru DevOps
Cerințe preliminare
- Înțelegerea de bază a conceptelor DevOps și a conductelor CI/CD
- Familiarizare cu principiile de gestionare a pachetelor și de gestionare a dependențelor
- Experiență cu Azure DevOps sau platforme CI/CD similare
- Cunoașterea conceptelor de versiune software este benefică
Familiarizați-vă cu Azure
Alegeți contul Azure potrivit pentru dvs. Plătiți pe măsură ce utilizați sau încercați Azure gratuit timp de până la 30 de zile. Înregistrați-vă.