Jenkins - δωρεάν εργαλείο ανάπτυξης

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 και ακολουθήστε τον οδηγό εγκατάστασης.

Εξερευνήστε

Μπορείτε να βρείτε τους ακόλουθους συνδέσμους που σχετίζονται με τους συνδέσμους:

 Ελληνικά