რა სამუშაო სივრცე jenkins-ში?

რა სამუშაო სივრცე jenkins-ში?
რა სამუშაო სივრცე jenkins-ში?
Anonim

სამუშაო სივრცის დირექტორია არის სადაც ჯენკინსი აშენებს თქვენს პროექტს: ის შეიცავს წყაროს კოდს, რომელსაც ჯენკინსი ამოწმებს, ასევე თავად build-ის მიერ გენერირებულ ნებისმიერ ფაილს. ეს სამუშაო სივრცე ხელახლა გამოიყენება ყოველი მომდევნო კონსტრუქციისთვის.

სად არის ჯენკინსის სამუშაო ადგილები?

ისინი (ჩვეულებრივ) არ შეიცავს წყაროს კოდს, როგორიცაა სამუშაო ადგილი. Builds ინახება the Jenkins\jobs\[projectName]\builds\[build_id]\ დირექტორიაში.

როგორ აყენებთ სამუშაო ადგილს ჯენკინსში?

ამების დასაყენებლად:

  1. Jenkins-ზე ნავიგაცია -> Jenkins-ის მართვა -> სისტემის კონფიგურაცია.
  2. მარჯვნივ ზედა, მთავარი დირექტორიაში, დააწკაპუნეთ გაფართოებულზე… …
  3. ახლა გამოჩნდება Workspace Root Directory-ისა და Build Record Root Directory-ის ველები:

რა არის ნაგულისხმევი სამუშაო ადგილი ჯენკინსში?

ნაგულისხმევად, თქვენი Jenkins სამუშაო სივრცე იქნება, რომელიც ნახსენებია JENKINS_HOME-ში. თქვენ უნდა დარწმუნდეთ, რომ ეკუთვნის თქვენს მიერ მითითებულ მომხმარებელს JENKINS_USER-ში, რათა ჰქონდეს Jenkins ფაილი. ასე რომ, თუ გსურთ შეცვალოთ Jenkins-ის სამუშაო სივრცე, ყველაფერი რაც თქვენ გააკეთეთ არის შეცვალოთ თქვენი JENKINS_HOME გზა.

შემიძლია წავშალო ჯენკინსის სამუშაო სივრცე?

აშენებამდე სამუშაო სივრცის გასასუფთავებლად: Build Environment-ში მონიშნეთ ველი, რომელშიც ნათქვამია, Delete Workspace სანამ დაიწყება. სამუშაო სივრცის გასასუფთავებლად build-ის შემდეგ: სათაურის ქვეშ აშენების შემდგომი მოქმედებები აირჩიეთ წაშლა სამუშაო სივრცის, როდესაც build დასრულდება ჩამოსაშლელი პუნქტიდან Add Post-Build Actions.მენიუ.

გირჩევთ: