Ευχαριστούμε που στάλθηκε η αποσαφήνισή σας! Ένα μέλος της ομάδου μας θα επικοινωνήσει μαζί σας σύντομα.
Ευχαριστούμε για την εκδήλωση κράτησης! Ένας από τους συνεργάτες μας θα επικοινωνήσει μαζί σας σύντομα.
Διάρκεια 14 Ώρες
Εξέλιξη Κομματιού
Εισαγωγή
- 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
- Μηχανικοί δοκιμών
Σχόλια (1)
Ο καθηγητής έχει βαθιά γνώση και είναι πολύ αποδεκτός στην πρακτική. Η βάθεια γνώση του και η πάθησή του για τη διδασκαλία εκτιμούνται υπερβολικά.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Κομμάτι - Jenkins 2: Building CI/CD Pipelines
Μηχανική Μετάφραση