Πώς να δημιουργήσετε μια νέα εργασία δημιουργίας στο Jenkins Freestyle Project
Τι είναι ένα Jenkins Ελεύθερο Έργο;
Jenkins Freestyle Project είναι μια επαναλήψιμη εργασία δημιουργίας, σενάριο ή αγωγός που περιέχει βήματα και ενέργειες μετά την κατασκευή. Είναι μια βελτιωμένη εργασία ή εργασία που μπορεί να εκτείνεται σε πολλαπλές λειτουργίες. Σας επιτρέπει να διαμορφώνετε εναύσματα δημιουργίας και προσφέρει ασφάλεια βασισμένη σε έργα για το Jenkins έργο. Προσφέρει επίσης πρόσθετα (plugins) που σας βοηθούν να δημιουργήσετε βήματα και ενέργειες μετά την κατασκευή.
Οι τύποι ενεργειών που μπορείτε να εκτελέσετε σε ένα Jenkins Το βήμα κατασκευής ή η ενέργεια μετά την κατασκευή είναι αρκετά περιορισμένα. Υπάρχουν πολλά τυπικά πρόσθετα διαθέσιμα σε ένα Jenkins Freestyle Project για να σας βοηθήσει να ξεπεράσετε αυτό το πρόβλημα.

Πώς να δημιουργήσετε μια νέα εργασία δημιουργίας στο Jenkins
Η εργασία κατασκευής ελεύθερου στυλ είναι μια εξαιρετικά ευέλικτη και εύχρηστη επιλογή. Μπορείτε να το χρησιμοποιήσετε για οποιοδήποτε είδος έργου. είναι εύκολο να ρυθμιστεί και πολλές από τις επιλογές του εμφανίζονται σε άλλες εργασίες κατασκευής. Ακολουθεί μια διαδικασία βήμα προς βήμα για τη δημιουργία θέσεων εργασίας Τζένκιν.
Βήμα 1) Συνδεθείτε στο Jenkins
Για να δημιουργήσετε ένα Jenkins δουλειά freestyle, συνδεθείτε στο δικό σας Jenkins πίνακα ελέγχου μεταβαίνοντας στο Jenkins διαδρομή εγκατάστασης. Συνήθως, θα φιλοξενείται στο localhost στη διεύθυνση
http://localhost:8080 Εάν έχετε εγκατασταθεί Jenkins σε άλλη διαδρομή, χρησιμοποιήστε την κατάλληλη URL για να αποκτήσετε πρόσβαση στον πίνακα ελέγχου σας όπως φαίνεται παρακάτω Jenkins παράδειγμα δημιουργίας θέσεων εργασίας.
Βήμα 2) Δημιουργία νέου αντικειμένου
Κάντε κλικ στο "Νέο στοιχείο” στην επάνω αριστερή πλευρά του ταμπλό σας.
Βήμα 3) Εισαγάγετε λεπτομέρειες αντικειμένου
Στην επόμενη οθόνη,
- Εισαγάγετε το όνομα του στοιχείου που θέλετε να δημιουργήσετε. Θα χρησιμοποιήσουμε το "Hello world" για αυτό το demo.
- Επιλέξτε έργο Freestyle
- Κάντε κλικ στο Εντάξει
Βήμα 4) Εισαγάγετε τις λεπτομέρειες του έργου
Εισαγάγετε τις λεπτομέρειες του έργου που θέλετε να δοκιμάσετε.
Βήμα 5) Εισαγάγετε το αποθετήριο URL
Στην περιοχή Πηγή Code Διαχείριση, Εισαγάγετε το αποθετήριό σας URLΈχουμε ένα αποθετήριο δοκιμών που βρίσκεται στη διεύθυνση https://github.com/kriru/firstJava.git
Είναι επίσης δυνατό να χρησιμοποιήσετε ένα τοπικό αποθετήριο.
Εάν το αποθετήριο GitHub σας είναι ιδιωτικό, Jenkins θα επικυρώσει πρώτα τα διαπιστευτήρια σύνδεσής σας με το GitHub και μόνο στη συνέχεια θα αντλήσει τον πηγαίο κώδικα από το αποθετήριο GitHub.
Βήμα 6) Τροποποιήστε τις ρυθμίσεις
Τώρα που έχετε δώσει όλες τις λεπτομέρειες, ήρθε η ώρα να δημιουργήσετε τον κώδικα. Τροποποιήστε τις ρυθμίσεις κάτω από το χτίζω ενότητα για να δημιουργήσετε τον κώδικα τη στιγμή που θέλετε. Μπορείτε ακόμη και να προγραμματίσετε την κατασκευή να γίνεται περιοδικά, σε καθορισμένες ώρες.
Κάτω από χτίζω,
1. Κάντε κλικ στο «Προσθήκη βήματος κατασκευής"
2. Κάντε κλικ στο «Εκτέλεση Windows εντολή παρτίδας” και προσθέστε τις εντολές που θέλετε να εκτελέσετε κατά τη διαδικασία κατασκευής.
Εδώ, έχω προσθέσει τις εντολές java για τη μεταγλώττιση του κώδικα java.
Έχω προσθέσει τις ακόλουθες εντολές των windows:
javac HelloWorld.java
java Hello World
Βήμα 7) Αποθηκεύστε το έργο
Όταν έχετε εισαγάγει όλα τα δεδομένα,
- Πατήστε Εγγραφές
- Αποθήκευση η εργασία.
Βήμα 8) Δημιουργία πηγαίου κώδικα
Τώρα, στην κύρια οθόνη, κάντε κλικ στο Κατασκευάστε τώρα κουμπί στην αριστερή πλευρά για να δημιουργήσετε τον πηγαίο κώδικα.
Βήμα 9) Ελέγξτε την κατάσταση
Μετά το κλικ Κατασκευάστε τώρα, μπορείτε να δείτε την κατάσταση της έκδοσης στην οποία εκτελείτε Δημιουργία Ιστορίας.
Βήμα 10) Δείτε την έξοδο της κονσόλας
Κάντε κλικ στο Δημιουργία αριθμού και μετά κάντε κλικ στο έξοδος κονσόλας για να δείτε την κατάσταση της έκδοσης που εκτελείτε. Θα πρέπει να σας δείξει ένα μήνυμα επιτυχίας, εφόσον έχετε ακολουθήσει σωστά τη ρύθμιση όπως φαίνεται παρακάτω. Jenkins δημιουργία νέου παραδείγματος εργασίας.
Εν ολίγοις, έχουμε εκτελέσει ένα πρόγραμμα HelloWorld που φιλοξενείται στο GitHub. Ο Jenkin τραβάει τον κώδικα από το απομακρυσμένο αποθετήριο και δημιουργεί συνεχώς σε μια συχνότητα που ορίζετε εσείς.
Περίληψη
- Jenkins Το Freestyle Project είναι μια επαναλήψιμη εργασία δημιουργίας, σενάριο ή αγωγός που περιέχει βήματα και ενέργειες μετά τη δημιουργία. Είναι μια βελτιωμένη εργασία ή εργασία που μπορεί να εκτείνεται σε πολλαπλές λειτουργίες.
- Οι τύποι ενεργειών που μπορείτε να εκτελέσετε σε ένα βήμα δημιουργίας ή σε μια ενέργεια μετά τη δημιουργία είναι αρκετά περιορισμένοι. Υπάρχουν πολλά τυπικά πρόσθετα (plugins) διαθέσιμα σε ένα Jenkins Freestyle Project για να σας βοηθήσει να ξεπεράσετε αυτό το πρόβλημα.
- Κατασκευή freestyle Jenkins Οι εργασίες είναι εξαιρετικά ευέλικτες και εύχρηστες. Μπορείτε να το χρησιμοποιήσετε για οποιοδήποτε είδος έργου. Είναι εύκολο στην εγκατάσταση και πολλές από τις επιλογές του εμφανίζονται σε άλλες εκδόσεις. Jenkins θέσεις εργασίας.
- Εάν το αποθετήριο GitHub σας είναι ιδιωτικό, Jenkins θα επικυρώσει πρώτα τα διαπιστευτήρια σύνδεσής σας με το GitHub και μόνο στη συνέχεια θα αντλήσει τον πηγαίο κώδικα από το αποθετήριο GitHub.










