Სარჩევი:

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

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

ვიდეო: შეიძლება თუ არა ჯენკინსის გამოყენება განრიგად?
ვიდეო: How to build a job periodically in Jenkins?|| Schedule a job at the given time in Jenkins ? ||Devops 2024, ნოემბერი
Anonim

ჯენკინსი როგორც სისტემის სამუშაო განრიგი . ჯენკინსი როგორც წესი, არის ღია პროგრამული უზრუნველყოფის ინსტრუმენტი გამოყენებული პროგრამული უზრუნველყოფის შემუშავებაში უწყვეტი ინტეგრაციისთვის. მაგალითად, გადართვის კონფიგურაციის ან firewall პოლიტიკის ინსტალაცია შეუძლია დაიწეროს და გაუშვას ხელით ან დაგეგმილი ჯენკინსი (აქ მოიხსენიება როგორც "შენობები", "სამუშაოები" ან "პროექტები").

ანალოგიურად, შეიძლება იკითხოთ, როგორ დავგეგმო ჯენკინსის სამუშაო ყოველდღიურად?

ჯენკინსში სამუშაოების განრიგის ნაბიჯები:

  1. დააწკაპუნეთ სამუშაოს მოთხოვნის "კონფიგურაციაზე".
  2. გადადით ქვემოთ "Build Triggers" - სუბტიტრზე.
  3. პერიოდულად დააწკაპუნეთ Build-ის ჩამრთველზე.
  4. დაამატეთ დროის განრიგი განრიგის ველში, მაგალითად, @midnight.

ასევე იცით, ქვემოთ ჩამოთვლილთაგან რომელი შეიძლება გამოიყენოთ ჯენკინსში განრიგის შესაქმნელად? თქვენ შეგიძლიათ დაგეგმოთ მშენებლობა ჯენკინსში შემდეგი გზებით:

  • წყაროს კოდის მენეჯმენტის ვალდებულებები.
  • სხვა შენობების დასრულების შემდეგ.
  • შეიძლება დაიგეგმოს გაშვება მითითებულ დროს (crons)
  • ხელით აშენების მოთხოვნები.

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

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

როგორ ავტომატიზირებთ სამუშაოებს ჯენკინსში?

ამის გამოსაყენებლად მიჰყევით ქვემოთ მოცემულ ნაბიჯებს

  1. ნაბიჯი 1 - გადადით ჯენკინსის მართვაზე → დანამატების მართვა.
  2. ნაბიჯი 2 - გადადით თქვენს Build პროექტზე და დააწკაპუნეთ პარამეტრზე Configure.
  3. ნაბიჯი 3 - განყოფილებაში Deploy war/ear to a container, შეიყვანეთ სერვერის საჭირო დეტალები, რომელზედაც ფაილები უნდა განთავსდეს და დააწკაპუნეთ Save ღილაკს.

გირჩევთ: