Jenkins Δωρεάν εργαλείο ανάπτυξης
Δωρεάν εργαλείο ανάπτυξης για την οικοδόμηση και την παράδοση λογισμικού
Δημιουργία κώδικα, εκτέλεση δοκιμών και αναπτύξτε λογισμικό με δωρεάν εργαλείο ανάπτυξης με βάση το Java. Επιτρέπει τις ομάδες λογισμικού να αυτοματοποιούν τη ροή εργασιών ανάπτυξης.
ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ
Ο Jenkins είναι ένας από τους κορυφαίους διακομιστή αυτοματοποίησης ανοιχτού κώδικα. Πρόκειται για ένα δωρεάν εργαλείο ανάπτυξης 100% που υποστηρίζει (CI) συνεχή ενσωμάτωση και (CD) λειτουργίες συνεχούς ανάπτυξης. Ο διακομιστής ανοικτού κώδικα Jenkins ** έρχεται με ένα ευρύ φάσμα plugins για την κατασκευή, την ανάπτυξη και την αυτοματοποίηση του λογισμικού. Είναι ένα ισχυρό, αξιόπιστο και εκτεταμένο εργαλείο ανάπτυξης. Ο Jenkins χρησιμοποιεί αρχιτεκτονική Master-Slave. Αυτό επιτρέπει στις ομάδες λογισμικού να εκτελούν πολλαπλές κατασκευές και δοκιμές για το λογισμικό ταυτόχρονα. Ο διακομιστής αυτοματισμού Jenkins διαθέτει έναν πολύ ασφαλή μηχανισμό για να διασφαλίσει ότι οι χρήστες μπορούν να προστατεύσουν με ακρίβεια την υποδομή αυτοματισμού. Ο έλεγχος πρόσβασης χρήστη είναι το βασικό στοιχείο του Jenkins που υποστηρίζει τα συστήματα ελέγχου ταυτότητας και εξουσιοδότησης. Επιπλέον, ο έλεγχος πρόσβασης μπορεί να επεκταθεί με την εγκατάσταση plugins τρίτων. Η υποστήριξη του αγωγού είναι ένα άλλο θαυμάσιο χαρακτηριστικό. Ο αγωγός είναι μια συλλογή από plugins που επιτρέπει την ενσωμάτωση και την ενσωμάτωση των αγωγών συνεχούς παράδοσης σε Jenkins. Ο αγωγός παράγει κώδικα, εκτελεί δοκιμές και αναπτύσσει μια νέα έκδοση της εφαρμογής με ασφάλεια. Αυτό το εργαλείο ανάπτυξης ανοιχτού κώδικα είναι γραμμένο στην Java. Ο Jenkins έχει λεπτομερή τεκμηρίωση για διαχειριστές, προγραμματιστές και τελικούς χρήστες. Επιπλέον, ο πηγαίος κώδικας αυτού του εργαλείου ανάπτυξης είναι διαθέσιμος στο GitHub και απελευθέρωση με άδεια MIT.
Απαιτήσεις συστήματος
Οι απαιτήσεις για τη ρύθμιση του Jenkins περιλαμβάνουν:
- OpenJDK JDK / JRE 8 ή OpenJDK JDK / JRE 11
Χαρακτηριστικά
Ο Jenkins έχει μια εξαιρετική λίστα χαρακτηριστικών και μερικά από αυτά είναι:
- Δωρεάν και ανοιχτή πηγή
- Συνεχής ολοκλήρωση και συνεχής παράδοση -Απλή και εύχρηστη διεπαφή χρήστη
- Εύκολη εγκατάσταση και διαμόρφωση
- Υποστηρίζει πρόσθετα
- Εκτεταμένα με plugins τρίτων μερών
- Υποστηρίζει κατανεμημένες κατασκευές
- Ειδοποιήσεις κατάστασης δημιουργίας
- Υποστηρίζει αγωγούς κατασκευής
- Παρακολούθηση εξωτερικών εργασιών
Εγκατάσταση
Εγκατάσταση χρησιμοποιώντας το Ubuntu
Προσθέστε το κλειδί αποθετηρίου στο σύστημα.
wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -
Εκτελέστε την ακόλουθη εντολή για να προσθέσετε αποθετήριο στη λίστα.
sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
Εκτελέστε παρακάτω εντολή για να ενημερώσετε τα αποθετήρια.
sudo apt update
Εγκαταστήστε το Jenkins.
sudo apt install jenkins
Ξεκινήστε την υπηρεσία Jenkins.
sudo systemctl start jenkins
Ανοίξτε τον ιστότοπο http: // \ _server \ _ip \ _or \ _domain: 8080 και ακολουθήστε τον οδηγό εγκατάστασης.