Jenkins GitHub Integration: Πώς να εγκαταστήσετε το Git Plugin;

Έχετε μάθει, από προηγούμενα μαθήματα του Guru99, τι είναι το Jenkins και πώς να το εγκαταστήσετε σε Windows Σύστημα. Υποθέτοντας ότι έχετε ολοκληρώσει αυτά τα βασικά βήματα, θα προχωρήσουμε τώρα στη διαχείριση προσθηκών.

Το Jenkins έχει εξαιρετική υποστήριξη plugin. Υπάρχουν χιλιάδες πρόσθετα εφαρμογών τρίτων που είναι διαθέσιμα στον ιστότοπό τους. Για να μάθετε εάν το Jenkins υποστηρίζει τις εφαρμογές τρίτων που έχετε στο μυαλό σας, ελέγξτε τον κατάλογο προσθηκών τους στη διεύθυνση https://plugins.jenkins.io/.

Jenkins GitHub Integration

Σε αυτή τη Οδηγός Jenkins, θα μάθεις:

Εγκατάσταση πρόσθετων στο Jenkins

Το Jenkins διαθέτει μια αρκετά βασική ρύθμιση, επομένως θα χρειαστεί να εγκαταστήσετε τα απαιτούμενα πρόσθετα για να ενεργοποιήσετε την αντίστοιχη υποστήριξη εφαρμογών τρίτων.

Το GitHub είναι ένα διαδικτυακό αποθετήριο κώδικα που παίζει σημαντικό ρόλο στα DevOps. Παρέχει μια κοινή πλατφόρμα για πολλούς προγραμματιστές που εργάζονται στον ίδιο κώδικα/έργο για να ανεβάσουν και να ανακτήσουν ενημερωμένο κώδικα, διευκολύνοντας έτσι τη συνεχή ενσωμάτωση.

Το Jenkins πρέπει να έχει εγκατεστημένο το πρόσθετο GitHub για να μπορεί να αντλεί κώδικα από το αποθετήριο GitHub.

Δεν χρειάζεται να εγκαταστήσετε ένα πρόσθετο GitHub εάν έχετε ήδη εγκαταστήσει το πρόσθετο Git ανταποκρινόμενοι στην προτροπή κατά τη διάρκεια της εγκατάστασης του Jenkins. Αλλά αν όχι, ορίστε πώς εγκαθιστάτε τα πρόσθετα GitHub Jenkins και τραβήξτε κώδικα από ένα αποθετήριο GitHub.

Πώς να εγκαταστήσετε το Git Plugin στο Jenkins

Ακολουθεί μια διαδικασία βήμα προς βήμα σχετικά με τον τρόπο εγκατάστασης της προσθήκης Git στο Jenkins:

Βήμα 1: Ανοίξτε τον πίνακα ελέγχου σας.
Κάντε κλικ στο Διαχείριση της Jenkins κουμπί στο ταμπλό Jenkins:

Εγκαταστήστε το Git Plugin στο Jenkins

Βήμα 2: Επιλογή εύρεσης προσθηκών.
Κάντε κλικ στο Διαχείριση των προσθηκών:

Εγκαταστήστε το Git Plugin στο Jenkins

Βήμα 3: Στη σελίδα προσθηκών,

  1. Επιλέξτε την προσθήκη GIT
  2. Κάντε κλικ στο Εγκατάσταση χωρίς επανεκκίνηση. Η προσθήκη θα χρειαστεί μερικά λεπτά για να ολοκληρωθεί η λήψη ανάλογα με τη σύνδεσή σας στο Διαδίκτυο και θα εγκατασταθεί αυτόματα.
  3. Μπορείτε επίσης να επιλέξετε την επιλογή Κάντε λήψη τώρα και εγκαταστήστε μετά την επανεκκίνηση κουμπί. Σε ποιο πρόσθετο εγκαθίσταται μετά την επανεκκίνηση
  4. Θα εμφανιστεί ένα μήνυμα "Δεν υπάρχουν διαθέσιμες ενημερώσεις" εάν έχετε ήδη εγκαταστήσει την προσθήκη Git.

Εγκαταστήστε το Git Plugin στο Jenkins

Βήμα 4: Μόλις εγκατασταθούν τα πρόσθετα,
Πηγαίνετε στο Διαχείριση της Jenkins στον πίνακα ελέγχου Jenkins. Θα δείτε τα πρόσθετά σας να αναφέρονται μεταξύ των υπολοίπων.

Εγκαταστήστε το Git Plugin στο Jenkins

Πώς να ενσωματώσετε το Jenkins με το GitHub

Θα συζητήσουμε τώρα τη διαδικασία ενσωμάτωσης του Jenkins και του GitHub a Windows Σύστημα:

Βήμα 1) Δημιουργήστε μια νέα δουλειά στο Jenkins, ανοίξτε τον πίνακα ελέγχου Jenkins με τη διεύθυνση URL του Jenkins. Για παράδειγμα, http://localhost:8080/

Κάντε κλικ στο δημιουργήσει νέες θέσεις εργασίας:

Ενσωματώστε το Jenkins με το GitHub

Βήμα 2) Εισαγάγετε το όνομα του στοιχείου, επιλέξτε τον τύπο εργασίας και κάντε κλικ OK. Θα δημιουργήσουμε ένα έργο Freestyle ως παράδειγμα.

Ενσωματώστε το Jenkins με το GitHub

Βήμα 3) Μόλις κάνετε κλικ OK, η σελίδα θα ανακατευθυνθεί στη φόρμα έργου της. Εδώ θα χρειαστεί να εισαγάγετε τις πληροφορίες του έργου:

Ενσωματώστε το Jenkins με το GitHub

Βήμα 4) Θα δείτε ένα Git κάτω από την επιλογή Διαχείριση πηγαίου κώδικα εάν το πρόσθετο Git έχει εγκατασταθεί στο Jenkins:

Ενσωματώστε το Jenkins με το GitHub

ΣΗΜΕΙΩΣΗ: Εάν το Git Η επιλογή δεν εμφανίζεται, δοκιμάστε να εγκαταστήσετε ξανά τα πρόσθετα, ακολουθούμενη από επανεκκίνηση και επανασύνδεση στον πίνακα ελέγχου Jenkins. Τώρα θα μπορείτε να δείτε το Git επιλογή όπως αναφέρθηκε παραπάνω.

Βήμα 5) Εισαγάγετε τη διεύθυνση URL του αποθετηρίου Git για να τραβήξετε τον κώδικα από το GitHub.

Ενσωματώστε το Jenkins με το GitHub

Βήμα 6) Ενδέχεται να λάβετε ένα μήνυμα σφάλματος την πρώτη φορά που εισάγετε τη διεύθυνση URL του χώρου αποθήκευσης. Για παράδειγμα:

Ενσωματώστε το Jenkins με το GitHub

Αυτό συμβαίνει εάν δεν έχετε εγκαταστήσει το Git στον τοπικό σας υπολογιστή. Για να εγκαταστήσετε το Git στον τοπικό σας υπολογιστή, μεταβείτε στο https://git-scm.com/downloads

Ενσωματώστε το Jenkins με το GitHub

Κατεβάστε το κατάλληλο αρχείο Git για εσάς Operating System, σε αυτήν την περίπτωση, Windowsκαι εγκαταστήστε το στο τοπικό σας μηχάνημα που εκτελεί το Jenkins. Συμπληρώστε τις οδηγίες στην οθόνη για να εγκαταστήσετε το GIT.

Ενσωματώστε το Jenkins με το GitHub

Βήμα 7) Μπορείτε να εκτελέσετε αποθετήρια Git στο Jenkins σας μόλις εγκατασταθεί το Git στον υπολογιστή σας. Για να ελέγξετε εάν έχει εγκατασταθεί επιτυχώς στο σύστημά σας, ανοίξτε το γραμμή εντολών, πληκτρολογήστε "Git" και πατήστε enter. Θα πρέπει να δείτε διαφορετικές επιλογές να εμφανίζονται για το Git:

Ενσωματώστε το Jenkins με το GitHub

Αυτό σημαίνει ότι το Git έχει εγκατασταθεί στο σύστημά σας.

Σημείωση: Εάν έχετε ήδη εγκαταστήσει το GIT στο σύστημά σας, απλώς προσθέστε τη διαδρομή git.exe στην Καθολική διαμόρφωση εργαλείων.

Βήμα 8) Αφού έχετε τα πάντα στη θέση τους, δοκιμάστε να προσθέσετε τη διεύθυνση URL του Git στο Jenkins. Δεν θα δείτε μηνύματα σφάλματος για την ενσωμάτωση του Jenkins Git:

Ενσωματώστε το Jenkins με το GitHub

Το Git έχει πλέον ρυθμιστεί σωστά στο σύστημά σας.

Ελέγξτε επίσης: - καλυτερα Jenkins Alternatives (Open Source & Paid)