Cum sa creezi medii de deploy in Bamboo
In this tutorial, you'll learn about Cum sa creezi medii de deploy in Bamboo. We cover key concepts, practical examples, and best practices to help you understand and apply this topic effectively.
Vei invata cum sa creezi medii de deploy in Bamboo pentru a gestiona ciclul de viata al aplicatiilor prin medii separate (development, staging, productie).
Problema
Deploy-ul direct in productie fara testare in medii intermediare este riscant. Erorile ajung la utilizatori inainte de a fi detectate.
Solutia
1. Acceseaza Deployments
Navigheaza la Deployments din meniul principal si apasa Create deployment project.
2. Configureaza proiectul de deploy
Project name: Aplicatie Web
Description: Deploy-ul aplicatiei web principale
Plan: PROIECT-BUILD
3. Adauga medii
Apasa Add environment pentru fiecare mediu:
Mediu 1: Development
Trigger: Automatic after build
Agent: any
Mediu 2: Staging
Trigger: Manual approval required
Agent: linux-staging
Mediu 3: Productie
Trigger: Manual approval + gate
Agent: linux-prod
4. Configureaza task-urile de deploy
Fiecare mediu poate avea task-uri specifice:
# Development - deploy simplu
scp -r dist/ user@dev-server:/var/www/app/
# Productie - deploy cu backup
tar -czf backup-$(date +%Y%m%d).tar.gz /var/www/app/
scp -r dist/ user@prod-server:/var/www/app/
systemctl restart aplicatie
5. Configureaza promovarea
Seteaza ordinea de promovare: Development -> Staging -> Productie. Fiecare mediu poate fi configurat sa primeasca automat artefacte de la mediul anterior.
Preventie
- Pastreaza configuratiile mediilor cat mai similare posibil
- Foloseste variabile de mediu pentru diferentele specifice (URL-uri, credentiale)
- Configureaza notificari pentru deploy-uri in productie
Greseli comune
- Medii configurate diferit — aplicatia functioneaza in staging dar nu in productie
- Fara backup inainte de deploy — rollback-ul necesita reconstructie manuala
- Trigger automat pe productie — deploy-uri neautorizate 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