How to Install and Configure Git and GitHub on Windows
Πίνακας περιεχομένων:
Το Jenkins είναι ένας διακομιστής αυτοματισμού ανοιχτού κώδικα Java που προσφέρει έναν εύκολο τρόπο για τη δημιουργία ενός αγωγού συνεχούς ολοκλήρωσης και συνεχούς παράδοσης (CI / CD).
Η συνεχής ολοκλήρωση (CI) είναι μια πρακτική DevOps στην οποία τα μέλη της ομάδας δεσμεύονται τακτικά τις αλλαγές κώδικα στο χώρο αποθήκευσης ελέγχου εκδόσεων, μετά την οποία εκτελούνται αυτοματοποιημένες κατασκευές και δοκιμές. Η συνεχής παράδοση (CD) είναι μια σειρά πρακτικών όπου οι αλλαγές κώδικα δημιουργούνται αυτόματα, δοκιμάζονται και αναπτύσσονται στην παραγωγή.
Αυτό το σεμινάριο θα σας οδηγήσει στα βήματα της εγκατάστασης του Jenkins σε ένα σύστημα CentOS 7 χρησιμοποιώντας το επίσημο αποθετήριο Jenkins.
Προϋποθέσεις
Πριν συνεχίσετε με αυτό το σεμινάριο, βεβαιωθείτε ότι έχετε συνδεθεί ως χρήστης με δικαιώματα sudo.
Εγκατάσταση του Jenkins
Για να εγκαταστήσετε το Jenkins στο σύστημα CentOS, ακολουθήστε τα παρακάτω βήματα:
-
Jenkins είναι μια εφαρμογή Java, έτσι το πρώτο βήμα είναι να εγκαταστήσετε την Java. Εκτελέστε την ακόλουθη εντολή για να εγκαταστήσετε τη συσκευασία OpenJDK 8:
sudo yum install java-1.8.0-openjdk-develΗ τρέχουσα έκδοση του Jenkins δεν υποστηρίζει την Java 10 (και την Java 11) ακόμα. Αν έχετε εγκατεστημένες πολλές εκδόσεις Java στο μηχάνημά σας, βεβαιωθείτε ότι η Java 8 είναι η προεπιλεγμένη έκδοση Java.
Το επόμενο βήμα είναι να ενεργοποιήσετε το αποθετήριο Jenkins. Για να γίνει αυτό, εισαγάγετε το κλειδί GPG χρησιμοποιώντας την ακόλουθη εντολή
curl:curl --silent --location http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo | sudo tee /etc/yum.repos.d/jenkins.repoΚαι προσθέστε το αποθετήριο στο σύστημά σας με:
sudo rpm --importΜόλις ενεργοποιηθεί το αποθετήριο, εγκαταστήστε την τελευταία σταθερή έκδοση του Jenkins πληκτρολογώντας:
sudo yum install jenkinsΑφού ολοκληρωθεί η διαδικασία εγκατάστασης, ξεκινήστε την υπηρεσία Jenkins με:
sudo systemctl start jenkinsΓια να ελέγξετε αν ξεκίνησε με επιτυχία:
systemctl status jenkinsΘα πρέπει να δείτε κάτι παρόμοιο με αυτό:
● jenkins.service - LSB: Jenkins Automation Server Loaded: loaded (/etc/rc.d/init.d/jenkins; bad; vendor preset: disabled) Active: active (running) since Thu 2018-09-20 14:58:21 UTC; 15s ago Docs: man:systemd-sysv-generator(8) Process: 2367 ExecStart=/etc/rc.d/init.d/jenkins start (code=exited, status=0/SUCCESS) CGroup: /system.slice/jenkins.serviceΕνεργοποιήστε τελικά την υπηρεσία Jenkins για να ξεκινήσει από την εκκίνηση του συστήματος.
sudo systemctl enable jenkinsjenkins.service is not a native service, redirecting to /sbin/chkconfig. Executing /sbin/chkconfig jenkins on
Ρυθμίστε το τείχος προστασίας
Χρησιμοποιήστε τις ακόλουθες εντολές για να ανοίξετε την απαραίτητη θύρα:
sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp
sudo firewall-cmd --reload
Ρύθμιση της Jenkins
Για να ρυθμίσετε τη νέα σας εγκατάσταση Jenkins, ανοίξτε το πρόγραμμα περιήγησης και πληκτρολογήστε τον τομέα ή τη διεύθυνση IP που ακολουθεί η θύρα
8080
:
http://your_ip_or_domain:8080
Θα εμφανιστεί μια οθόνη παρόμοια με την ακόλουθη, ζητώντας σας να εισαγάγετε τον κωδικό πρόσβασης διαχειριστή που δημιουργήθηκε κατά την εγκατάσταση:







Εάν έχετε φτάσει σε αυτό το σημείο, έχετε εγκαταστήσει με επιτυχία Jenkins στο σύστημα CentOS.
συμπέρασμα
Σε αυτό το σεμινάριο, έχετε μάθει πώς να εγκαταστήσετε και να ολοκληρώσετε την αρχική διαμόρφωση του Jenkins σε συστήματα που βασίζονται σε CentOS / RHEL. Τώρα μπορείτε να επισκεφθείτε την επίσημη σελίδα τεκμηρίωσης της Jenkins και να αρχίσετε να εξερευνάτε τη ροή εργασιών και το plug-in της Jenkins.
jenkins centosΠώς να εγκαταστήσετε εύκολα το oneplus 3 και να εγκαταστήσετε την προσαρμοσμένη ανάκτηση
Η ριζοβολία ανοίγει έναν εντελώς νέο κόσμο δυνατοτήτων προσαρμογής σε συσκευές Android και το OnePlus 3 δεν αποτελεί εξαίρεση. Εδώ μπορείτε να το διορθώσετε εύκολα.
Πώς να εγκαταστήσετε το jenkins στο debian 10 linux
Σε αυτό το σεμινάριο, θα καλύψουμε τον τρόπο εγκατάστασης της Jenkins σε ένα Debian 10, Buster από την επίσημη αποθήκη του Jenkins.
Πώς να εγκαταστήσετε το jenkins στο debian 9
Ο Jenkins είναι ένας διακομιστής αυτοματισμού ανοιχτού κώδικα που προσφέρει έναν εύκολο τρόπο για τη δημιουργία ενός αγωγού συνεχούς ολοκλήρωσης και συνεχούς παράδοσης (CI / CD). Σε αυτό το σεμινάριο, θα περάσουμε από την εγκατάσταση του Jenkins σε μια μηχανή Debian 9 χρησιμοποιώντας το αποθετήριο πακέτων Jenkins Debian.







