Cum sa configurezi branch-uri pentru planuri in Bamboo
In this tutorial, you'll learn about Cum sa configurezi branch. We cover key concepts, practical examples, and best practices to help you understand and apply this topic effectively.
Vei invata cum sa configurezi branch-urile pentru planuri in Bamboo, permitand build-uri automate pentru fiecare branch si pull-request din Repository.
Problema
Fara build-uri automate pe branch-uri, dezvoltatorii descopera problemele de integrare abia dupa ce fac merge pe branch-ul principal, ceea ce intarzie detectia conflictelor.
Solutia
1. Activeaza branch-urile pentru plan
Acceseaza Plan Configuration > Branches si activeaza Create plan branches for branches in VCS.
2. Configureaza regulile de branch
Seteaza pattern-urile pentru branch-urile care genereaza build-uri:
Include: feature/*, bugfix/*, hotfix/*
Exclude: release/old-*
3. Activeaza build-uri pentru pull-request
Activeaza Create plan branch for pull requests. Bamboo va construi automat pull-request-urile.
4. Configureaza notificarile pe branch
Seteaza reguli de notificare specifice branch-urilor:
- Build failed on branch: notifica autorul
- Build successful: notifica doar daca build-ul anterior a esuat
5. Gestioneaza curatarea branch-urilor
Configureaza Delete plan branches after inactivity pentru a sterge automat branch-urile vechi:
Delete after: 7 days of inactivity
Maximum branches: 50
Preventie
- Configureaza un numar maxim de branch-uri pentru a economisi resurse
- Sterge periodic branch-urile care nu mai sunt active
- Nu activa build-uri pe toate branch-urile — doar pe cele active
Greseli comune
- Prea multe branch-uri active — agentii sunt ocupati cu build-uri pe branch-uri vechi
- Branch-uri care nu se curata automat — acumularea polueaza lista de planuri
- Pull-request-urile nu declanseaza build-uri — integrarea cu Bitbucket/GitHub nu este configurata corect
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