Schița de curs

Introducere

  • Jenkins vs Jenkins 2

Configurarea Jenkins 2

  • Instalarea Jenkins
  • Rularea Jenkins
  • Rularea Jenkins în Docker
  • Configurarea structurii de foldere a proiectului

Prezentare generală a Jenkins 2 Caracteristici și arhitectură

  • Proiect, vizualizare, coadă, executor
  • Pipeline sub formă de cod utilizând noul DSL (Domain Specific Language)
  • Ecosistemul de plugin-uri Jenkins 2

Navigarea în interfața Jenkins

  • Vizualizați un artefact în cadrul unui întreg pipeline

Crearea unei conducte de construire, testare și implementare

  • Modelarea canalului de livrare de software
  • Controlul versiunilor codului DSL

Construcție și aplicare

  • Crearea unui proiect
  • Crearea, activarea, dezactivarea și ștergerea sarcinilor de lucru
  • Instalarea plug-in-ului pentru instrumentul de construcție
  • Construirea, inspectarea și programarea compilărilor

Testarea aplicației

  • Instalarea plug-in-ului instrumentului de testare
  • Rularea unui test unitar
  • Revizuirea rezultatelor

Implementarea aplicației

  • Configurarea unui plug-in de depozit
  • Publicarea aplicației
  • Revizuirea rezultatelor

Colaborarea cu membrii echipei

  • Împărtășirea conductelor
  • Definirea de pipe-line-uri diferite pentru caracteristici diferite

Asigurarea Jenkins

  • Activarea/dezactivarea securității
  • Prezentare generală a rolurilor
  • Adăugarea de utilizatori

Scalare Jenkins

  • Rularea Jenkins ca o aplicație distribuită

Depanare

Rezumat și concluzii

Cerințe

  • O înțelegere generală a ciclului de dezvoltare software.
  • .
  • Experiență cu Jenkins.
  • .

Audiență

  • Dezvoltatorii de software
  • DevOps ingineri
  • Inginerii constructori
  • Inginerii de testare
  14 ore
 

Numărul de participanți


Dată început

Dată sfârșit


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Mărturii (2)

Cursuri înrudite

Jenkins for .Net Continuous Integration (CI)

  14 ore

Categorii înrudite