Cum sa creezi si sa gestionezi release-uri in Bamboo
In this tutorial, you'll learn about Cum sa creezi si sa gestionezi release. We cover key concepts, practical examples, and best practices to help you understand and apply this topic effectively.
Vei invata cum sa creezi si sa gestionezi release-uri in Bamboo, de la crearea unei versiuni pana la promovarea prin medii.
Problema
Lansarile haotice, fara versiuni clare si fara un istoric al deploy-urilor, fac dificila identificarea versiunii curente si a modificarilor incluse.
Solutia
1. Creeaza o versiune
Navigheaza la Deployments > Your Project > Create release:
Version name: 2.5.0
Plan branch: release/2.5.0
Build: PROIECT-BUILD-1245
2. Adauga note de release
Release notes:
- Adaugat autentificare OAuth
- Remediat bug-ul de securitate XSS
- Optimizat timpul de incarcare
3. Promoveaza release-ul
Pentru a promova un release la urmatorul mediu:
Release: 2.5.0
Promote to: Staging
Bamboo va crea un task de deploy pentru mediul respectiv.
4. Vizualizeaza istoricul release-urilor
Acceseaza Deployments > Your Project > Releases pentru a vedea toate versiunile, mediile in care au fost deploy-ate si statusul fiecaruia.
5. Eticheteaza in VCS
Bamboo poate crea automat un tag Git pentru fiecare release:
Tag: v2.5.0
Repository: github.com/dodatech/proiect
Preventie
- Foloseste versiuni semantice (SemVer) —
major.minor.patch - Asociaza intotdeauna note de release detaliate
- Eticheteaza codul sursa pentru a putea reproduce build-ul
Greseli comune
- Versiuni care nu respecta SemVer — confuzie intre versiuni majore si minore
- Release fara note — nimeni nu stie ce s-a schimbat
- Promovare peste medii — sarirea mediului de staging direct in productie
FAQ
Construit de dezvoltatorii Doda Browser, DodaZIP si Durga Antivirus Pro. Instrumentele DodaTech se integreaza perfect cu Bamboo pentru productivitate si securitate sporite.
Built by the developers of DodaTech
Doda Browser, DodaZIP & Durga Antivirus Pro