Schița de curs
Introducere
Prezentare generală a Agile Dezvoltarea și avantajele sale
- Integrare continuă
- Livrare continuă
- Implementare continuă
Beneficiile utilizării livrării continue
Înțelegerea conductelor de livrare continuă
Prezentare generală a conceptelor încorporate de primă clasă
Prezentare generală a GoCD
- GoCaracteristici CD
- GoConducte CD vs. Jenkins Conducte
- Prezentare generală a conceptelor de bază în GoCD
Instalarea GoCD
- Instalarea GoCD Server
- Instalarea unui GoCD Agent
Folosind GoCD
- Utilizarea tabloului de bord Pipeline
- Utilizarea paginilor cu detalii despre agenți și agenți
- Utilizarea paginii de activitate a conductei
- Vizualizarea detaliilor etapei
- Vizualizarea detaliilor jobului
- Folosind GoCD Admin UI
- Vizualizarea GoDetaliile serverului CD
- Afișarea Mediilor
- Prezentare generală a hărții fluxului de valoare
Crearea unei conducte
- Denumirea conductei
- Indicarea conductei către un material pe Git
- Definirea etapelor, locurilor de muncă și sarcinilor
Finisarea și rularea conductei
- Vizualizarea informațiilor despre etapă
- Vizualizarea ieșirii și detaliilor executării lucrării
Utilizarea unei conducte ca material pentru o altă conductă
Manipularea artefactelor
- Artefacte de publicare
- Preluarea și utilizarea artefactelor
Utilizarea file personalizate
Utilizarea unei hărți de flux de valoare
Înțelegerea Fan-Out și Fan-In
Configurarea GoCD
- Gestionarea conductelor și dependențelor
- Agenți de conducere
- Managementul Mediilor
- Etichetarea și programarea conductelor
- Parametrizarea unei conducte
- Personalizarea etichetelor pentru conducte
- Clonarea unei conducte
- Blocarea unei conducte
- Adăugarea de material și etapă la conducta existentă
- Adăugarea unui job la etapa existentă
- Adăugarea unei sarcini la jobul existent
- Utilizarea șabloanelor de conducte
- Crearea unei conducte manuale
- Gestionarea utilizatorilor și autentificarea
- Administrarea grupului de conducte
- Configurarea notificărilor
Rezumat și depanare
Observații de încheiere
Cerințe
- Experiență de bază în programare
- Familiaritate cu dezvoltarea Agile .
Mărturii (2)
Very detailed, trainer knows the subject very well and has covered a lot of topics
Gabriel Kelly Navarro - Opswerks
Curs - Advanced Spinnaker
Îmi plac toate posibilitățile pe care le-am descoperit în cadrul cursului despre DevOps opțiuni pe care le pot aplica pentru a avea un flux de lucru CD/CI mai bun!
Juan Manuel - si
Curs - Jenkins: Continuous Integration for Agile Development
Tradus de catre o masina