Εξέλιξη Κομματιού

Εισαγωγή

  • Jenkins vs Jenkins 2

Ρύθμιση του Jenkins 2

  • Εγκατάσταση του Jenkins
  • Εκτέλεση του Jenkins
  • Εκτέλεση του Jenkins σε Docker
  • Ρύθμιση της δομής φακέλων του προ젝τού

Περιγραφή Προδιαγραφών και Αρχιτεκτονικής του Jenkins 2

  • Project, view, queue, executor
  • Pipeline as code χρησιμοποιώντας νέο DSL (Domain Specific Language)
  • Ο Εκοσύστεμα πρόσθετων του Jenkins 2

Πλοήγηση στο διεπαφή του Jenkins

  • Οπτικοποίηση ενός αρχείου κατά μήκος ολόκληρης της pipeline

Δημιουργία Pipeline Κατασκευής, Δοκιμής και Εξατομικεύσης

  • Μοντέλο διαδικασίας παράδοσης λογισμικού
  • Έλεγχος έκδοσης DSL code

Κατασκευή εφαρμογής

  • Δημιουργία Προέλευσης
  • Δημιουργία, ενεργοποίηση, απενεργοποίηση και διαγραφή θέσεων
  • Εγκατάσταση του πρόσθετου για κατασκευή
  • Κατασκευή, εξέταση και προγραμματισμός κατασκευών

Δοκιμή της Εφαρμογής

  • Εγκατάσταση του πρόσθετου για δοκιμή
  • Εκτέλεση μιας μοναδικής δοκιμής
  • Αναθεώρηση των αποτελεσμάτων

Εξατομικεύση της Εφαρμογής

  • Ρύθμιση πρόσθετου αποθετηρίου
  • Δημοσίευση της εφαρμογής
  • Αναθεώρηση των αποτελεσμάτων

Συνεργασία με Συνάδελφους

  • Κοινή χρησιμοποίηση Pipelines
  • Ορισμός διαφορετικών pipelines για διαφορετικές λειτουργίες

Διασφάλιση Ασφάλειας του Jenkins

  • Ενεργοποίηση/Απενεργοποίηση ασφάλειας
  • Περιγραφή ρόλων
  • Προσθήκη χρηστών

Διαμόρφωση του Jenkins

  • Εκτέλεση του Jenkins ως κατανεμημένη εφαρμογή

Προβληματοποίηση

Σύνοψη και Συμπέρασμα

Απαιτήσεις

  • Γενική κατανόηση του κύκλου ανάπτυξης λογισμικού.
  • Εμπειρία με το Jenkins.

Ακροατήριο

  • Προγραμματιστές λογισμικού
  • Μηχανικοί DevOps
  • Μηχανικοί αυτομάτων ροών
  • Μηχανικοί δοκιμής
 14 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετοχαστή

Σχόλια (1)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες