สารบัญ:

Jenkins สามารถใช้เป็นตัวกำหนดตารางเวลาได้หรือไม่?
Jenkins สามารถใช้เป็นตัวกำหนดตารางเวลาได้หรือไม่?

วีดีโอ: Jenkins สามารถใช้เป็นตัวกำหนดตารางเวลาได้หรือไม่?

วีดีโอ: Jenkins สามารถใช้เป็นตัวกำหนดตารางเวลาได้หรือไม่?
วีดีโอ: Jenkins CICD | How to schedule Jenkins Jobs 2024, พฤศจิกายน
Anonim

เจนกินส์ เป็นงานระบบ กำหนดการ . เจนกินส์ เป็นเครื่องมือซอฟต์แวร์แบบเปิดโดยทั่วไป ใช้แล้ว เพื่อบูรณาการในการพัฒนาซอฟต์แวร์อย่างต่อเนื่อง ตัวอย่างเช่น สลับการกำหนดค่าหรือติดตั้งนโยบายไฟร์วอลล์ สามารถ เป็นสคริปต์และเรียกใช้ด้วยตนเองหรือกำหนดเวลาใน เจนกินส์ (เรียกว่า 'builds', 'jobs' หรือ 'projects')

ในทำนองเดียวกัน คุณอาจถามว่าฉันจะกำหนดเวลาให้งาน Jenkins ทำงานทุกวันได้อย่างไร

ขั้นตอนสำหรับการจัดกำหนดการงานในเจนกินส์:

  1. คลิกที่ "กำหนดค่า" ของข้อกำหนดงาน
  2. เลื่อนลงไปที่ "สร้างทริกเกอร์" - คำบรรยาย
  3. คลิกที่ช่องทำเครื่องหมายของ Build เป็นระยะ
  4. เพิ่มตารางเวลาในช่องกำหนดการ เช่น @เที่ยงคืน

รู้ยัง ข้อใดต่อไปนี้สามารถใช้สร้างกำหนดการในเจนกินส์ได้ คุณสามารถกำหนดเวลาการสร้างใน Jenkins ได้ด้วยวิธีต่อไปนี้:

  • โดยการจัดการซอร์สโค้ดกระทำ
  • หลังจากสร้างเสร็จอื่นๆ
  • สามารถกำหนดเวลาทำงานตามเวลาที่กำหนดได้ (crons)
  • คำขอสร้างด้วยตนเอง

ฉันจะกำหนดเวลางานหลายงานในเจนกินส์ได้อย่างไร

ใช่มันเป็นไปได้ ไปที่.ของคุณ งาน -> การกำหนดค่าและตรวจสอบ: ดำเนินการสร้างพร้อมกันหากจำเป็น เอกสาร: หากเลือกตัวเลือกนี้ เจนกินส์ จะ กำหนดการ และดำเนินการ หลายรายการ บิลด์พร้อมกัน (โดยที่คุณมีผู้ดำเนินการเพียงพอและคำขอบิลด์ที่เข้ามา)

คุณทำงานอัตโนมัติในเจนกินส์ได้อย่างไร

หากต้องการใช้ให้ทำตามขั้นตอนด้านล่าง

  1. ขั้นตอนที่ 1 - ไปที่จัดการเจนกินส์→จัดการปลั๊กอิน
  2. ขั้นตอนที่ 2 - ไปที่โครงการสร้างของคุณและคลิกตัวเลือกกำหนดค่า
  3. ขั้นตอนที่ 3 - ในส่วน Deploy war/ear to a container ให้ป้อนรายละเอียดที่จำเป็นของเซิร์ฟเวอร์ที่ไฟล์จะต้องถูกปรับใช้และคลิกที่ปุ่มบันทึก

แนะนำ: