Πώς να δημιουργήσετε μια νέα εργασία δημιουργίας στο Jenkins Freestyle Project

Τι είναι ένα Jenkins Ελεύθερο Έργο;

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

Οι τύποι ενεργειών που μπορείτε να εκτελέσετε σε ένα Jenkins Το βήμα κατασκευής ή η ενέργεια μετά την κατασκευή είναι αρκετά περιορισμένα. Υπάρχουν πολλά τυπικά πρόσθετα διαθέσιμα σε ένα Jenkins Freestyle Project για να σας βοηθήσει να ξεπεράσετε αυτό το πρόβλημα.

Πώς να δημιουργήσετε μια θέση εργασίας στο Jenkins
Πώς να δημιουργήσετε μια θέση εργασίας στο Jenkins

Πώς να δημιουργήσετε μια νέα εργασία δημιουργίας στο Jenkins

Η εργασία κατασκευής ελεύθερου στυλ είναι μια εξαιρετικά ευέλικτη και εύχρηστη επιλογή. Μπορείτε να το χρησιμοποιήσετε για οποιοδήποτε είδος έργου. είναι εύκολο να ρυθμιστεί και πολλές από τις επιλογές του εμφανίζονται σε άλλες εργασίες κατασκευής. Ακολουθεί μια διαδικασία βήμα προς βήμα για τη δημιουργία θέσεων εργασίας Τζένκιν.

Βήμα 1) Συνδεθείτε στο Jenkins


Για να δημιουργήσετε ένα Jenkins δουλειά freestyle, συνδεθείτε στο δικό σας Jenkins πίνακα ελέγχου μεταβαίνοντας στο Jenkins διαδρομή εγκατάστασης. Συνήθως, θα φιλοξενείται στο localhost στη διεύθυνση http://localhost:8080 Εάν έχετε εγκατασταθεί Jenkins σε άλλη διαδρομή, χρησιμοποιήστε την κατάλληλη URL για να αποκτήσετε πρόσβαση στον πίνακα ελέγχου σας όπως φαίνεται παρακάτω Jenkins παράδειγμα δημιουργίας θέσεων εργασίας.

Δημιουργήστε μια νέα εργασία δημιουργίας στο Jenkins

Βήμα 2) Δημιουργία νέου αντικειμένου

Κάντε κλικ στο "Νέο στοιχείο” στην επάνω αριστερή πλευρά του ταμπλό σας.

Δημιουργήστε μια νέα εργασία δημιουργίας στο Jenkins

Βήμα 3) Εισαγάγετε λεπτομέρειες αντικειμένου

Στην επόμενη οθόνη,

  1. Εισαγάγετε το όνομα του στοιχείου που θέλετε να δημιουργήσετε. Θα χρησιμοποιήσουμε το "Hello world" για αυτό το demo.
  2. Επιλέξτε έργο Freestyle
  3. Κάντε κλικ στο Εντάξει

Δημιουργήστε μια νέα εργασία δημιουργίας στο Jenkins

Βήμα 4) Εισαγάγετε τις λεπτομέρειες του έργου

Εισαγάγετε τις λεπτομέρειες του έργου που θέλετε να δοκιμάσετε.

Δημιουργήστε μια νέα εργασία δημιουργίας στο Jenkins

Βήμα 5) Εισαγάγετε το αποθετήριο URL

Στην περιοχή Πηγή Code Διαχείριση, Εισαγάγετε το αποθετήριό σας URLΈχουμε ένα αποθετήριο δοκιμών που βρίσκεται στη διεύθυνση https://github.com/kriru/firstJava.git

Δημιουργήστε μια νέα εργασία δημιουργίας στο Jenkins

Είναι επίσης δυνατό να χρησιμοποιήσετε ένα τοπικό αποθετήριο.

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

Βήμα 6) Τροποποιήστε τις ρυθμίσεις

Τώρα που έχετε δώσει όλες τις λεπτομέρειες, ήρθε η ώρα να δημιουργήσετε τον κώδικα. Τροποποιήστε τις ρυθμίσεις κάτω από το χτίζω ενότητα για να δημιουργήσετε τον κώδικα τη στιγμή που θέλετε. Μπορείτε ακόμη και να προγραμματίσετε την κατασκευή να γίνεται περιοδικά, σε καθορισμένες ώρες.

Κάτω από χτίζω,

1. Κάντε κλικ στο «Προσθήκη βήματος κατασκευής"

2. Κάντε κλικ στο «Εκτέλεση Windows εντολή παρτίδας” και προσθέστε τις εντολές που θέλετε να εκτελέσετε κατά τη διαδικασία κατασκευής.

Δημιουργήστε μια νέα εργασία δημιουργίας στο Jenkins

Εδώ, έχω προσθέσει τις εντολές java για τη μεταγλώττιση του κώδικα java.

Έχω προσθέσει τις ακόλουθες εντολές των windows:

javac HelloWorld.java

java Hello World

Δημιουργήστε μια νέα εργασία δημιουργίας στο Jenkins

Βήμα 7) Αποθηκεύστε το έργο

Όταν έχετε εισαγάγει όλα τα δεδομένα,

  1. Πατήστε Εγγραφές
  2. Αποθήκευση η εργασία.

Βήμα 8) Δημιουργία πηγαίου κώδικα

Τώρα, στην κύρια οθόνη, κάντε κλικ στο Κατασκευάστε τώρα κουμπί στην αριστερή πλευρά για να δημιουργήσετε τον πηγαίο κώδικα.

Δημιουργήστε μια νέα εργασία δημιουργίας στο Jenkins

Βήμα 9) Ελέγξτε την κατάσταση

Μετά το κλικ Κατασκευάστε τώρα, μπορείτε να δείτε την κατάσταση της έκδοσης στην οποία εκτελείτε Δημιουργία Ιστορίας.

Δημιουργήστε μια νέα εργασία δημιουργίας στο Jenkins

Βήμα 10) Δείτε την έξοδο της κονσόλας

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

Δημιουργήστε μια νέα εργασία δημιουργίας στο Jenkins

Εν ολίγοις, έχουμε εκτελέσει ένα πρόγραμμα HelloWorld που φιλοξενείται στο GitHub. Ο Jenkin τραβάει τον κώδικα από το απομακρυσμένο αποθετήριο και δημιουργεί συνεχώς σε μια συχνότητα που ορίζετε εσείς.

Περίληψη

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

Συνοψίστε αυτήν την ανάρτηση με: