Ο κατάλογος του χώρου εργασίας είναι όπου ο Jenkins δημιουργεί το έργο σας: περιέχει τον πηγαίο κώδικα που ελέγχει ο Jenkins, καθώς και τυχόν αρχεία που δημιουργούνται από την ίδια την έκδοση. Αυτός ο χώρος εργασίας επαναχρησιμοποιείται για κάθε διαδοχική κατασκευή.
Πού είναι οι χώροι εργασίας Jenkins;
Δεν περιέχουν (συνήθως) πηγαίο κώδικα όπως ένας χώρος εργασίας. Οι εκδόσεις αποθηκεύονται στον κατάλογο ο κατάλογος Jenkins\jobs\[ProjectName]\builds\[build_id].
Πώς ορίζετε έναν χώρο εργασίας στο Jenkins;
Για να ορίσετε αυτά:
- Πλοήγηση στο Jenkins -> Διαχείριση Jenkins -> Διαμόρφωση συστήματος.
- Ακριβώς στην κορυφή, κάτω από τον κατάλογο Home, κάντε κλικ στο Advanced… …
- Τώρα εμφανίζονται τα πεδία για το Workspace Root Directory και Build Record Root Directory:
Ποιος είναι ο προεπιλεγμένος χώρος εργασίας στο Jenkins;
Από προεπιλογή, ο χώρος εργασίας σας στο Jenkins θα είναι αυτός που αναφέρεται στο JENKINS_HOME. Πρέπει να βεβαιωθείτε ότι ανήκει στον χρήστη που καθορίζετε στο JENKINS_USER για να έχει πρόσβαση στο αρχείο Jenkins. Επομένως, εάν θέλετε να αλλάξετε τον χώρο εργασίας Jenkins, το μόνο που έχετε να κάνετε είναι να αλλάξετε τη διαδρομή του JENKINS_HOME.
Μπορώ να διαγράψω τον χώρο εργασίας Jenkins;
Για να καθαρίσετε τον χώρο εργασίας πριν από την κατασκευή: Στην περιοχή Build Environment, επιλέξτε το πλαίσιο που λέει Διαγραφή χώρου εργασίας πριν από την έναρξη της κατασκευής. Για να καθαρίσετε τον χώρο εργασίας μετά την κατασκευή: Κάτω από την επικεφαλίδα Ενέργειες μετά την κατασκευή, επιλέξτε Διαγραφή workspace όταν ολοκληρωθεί η κατασκευή από το αναπτυσσόμενο μενού Προσθήκη ενεργειών μετά την κατασκευήμενού.