Επικοινωνήστε μαζί μας

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

Εισαγωγή

  • Jenkins vs Jenkins 2

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

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

Επισκόπηση των Δυνατοτήτων και της Αρχιτεκτονικής του Jenkins 2

  • Έργο, προβολή, ουρά, εκτελεστής
  • Σωλήνωση ως κώδικας (Pipeline as code) με χρήση νέας DSL (Domain Specific Language)
  • Το Οικοσύστημα Πρόσθετων (Plugins) του Jenkins 2

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

  • Οπτικοποίηση ενός artifact σε ολόκληρη τη σωλήνωση

Δημιουργία μιας Σωλήνωσης Build, Test και Deploy

  • Μοντελοποίηση της σωλήνωσης παράδοσης λογισμικού
  • Διαχείριση εκδόσεων του κώδικα DSL

Δημιουργία και Εφαρμογή

  • Δημιουργία ενός Έργου
  • Δημιουργία, ενεργοποίηση, απενεργοποίηση και διαγραφή εργασιών
  • Εγκατάσταση του πρόσθετου (plug-in) εργαλείου build
  • Δημιουργία, επιθεώρηση και προγραμματισμός builds

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

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

Ανάπτυξη της Εφαρμογής

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

Συνεργασία με Μέλη της Ομάδας

  • Διαμοιρασμός Σωληνώσεων
  • Ορισμός διαφορετικών σωληνώσεων για διαφορετικά χαρακτηριστικά

Ασφάλιση του Jenkins

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

Κλιμάκωση του Jenkins

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

Αντιμετώπιση Προβλημάτων

Σύνοψη και Συμπεράσματα

Απαιτήσεις

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

Κοινό

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

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


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

Σχόλια (1)

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

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