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
  • .
  7 ore
 

Mărturii (2)

Cursuri înrudite

Jenkins for .Net Continuous Integration (CI)

  14 ore

Categorii înrudite