วิธีสร้างงานสร้างใหม่ในโปรเจ็กต์ Jenkins Freestyle
โครงการเจนกินส์ฟรีสไตล์คืออะไร?
โครงการฟรีสไตล์เจนกินส์ เป็นงานสร้าง สคริปต์ หรือไปป์ไลน์ที่ทำซ้ำได้ซึ่งประกอบด้วยขั้นตอนและการดำเนินการหลังการสร้าง เป็นงานหรือภารกิจที่ได้รับการปรับปรุงซึ่งสามารถครอบคลุมการดำเนินการหลายอย่าง ช่วยให้คุณกำหนดค่าทริกเกอร์การสร้าง และเสนอการรักษาความปลอดภัยตามโครงการสำหรับโครงการ Jenkins ของคุณ นอกจากนี้ยังมีปลั๊กอินเพื่อช่วยคุณสร้างขั้นตอนและการดำเนินการหลังการสร้างอีกด้วย
ประเภทของการดำเนินการที่คุณสามารถทำได้ในขั้นตอนการสร้าง Jenkins หรือการดำเนินการหลังการสร้างนั้นค่อนข้างจำกัด มีปลั๊กอินมาตรฐานมากมายภายในโครงการ Jenkins Freestyle เพื่อช่วยคุณแก้ไขปัญหานี้

วิธีสร้างงานสร้างใหม่ในเจนกินส์
งานสร้างแบบฟรีสไตล์เป็นตัวเลือกที่มีความยืดหยุ่นสูงและใช้งานง่าย คุณสามารถใช้มันกับโปรเจ็กต์ประเภทใดก็ได้ ติดตั้งง่าย และมีตัวเลือกมากมายปรากฏในงานสร้างอื่นๆ ด้านล่างนี้เป็นกระบวนการทีละขั้นตอนในการสร้างงาน เจนกิน.
ขั้นตอนที่ 1) เข้าสู่ระบบเจนกินส์
หากต้องการสร้างงานฟรีสไตล์ Jenkins ให้เข้าสู่ระบบแดชบอร์ด Jenkins ของคุณโดยไปที่เส้นทางการติดตั้ง Jenkins โดยปกติแล้วจะโฮสต์บน localhost ที่
http://localhost:8080
หากลูกค้ามี ติดตั้งเจนกินส์ ในเส้นทางอื่น ให้ใช้ URL ที่เหมาะสมเพื่อเข้าถึงแดชบอร์ดของคุณดังที่แสดงในตัวอย่างการสร้างงาน Jenkins ด้านล่าง
ขั้นตอนที่ 2) สร้างรายการใหม่
คลิกที่ "รายการใหม่” ที่ด้านซ้ายบนของแดชบอร์ด
ขั้นตอนที่ 3) ป้อนรายละเอียดสินค้า
ในหน้าจอถัดไป
- ป้อนชื่อของรายการที่คุณต้องการสร้าง เราจะใช้ "สวัสดีชาวโลก" สำหรับการสาธิตนี้
- เลือกโครงการฟรีสไตล์
- คลิกตกลง
ขั้นตอนที่ 4) ป้อนรายละเอียดโครงการ
กรอกรายละเอียดโครงการที่คุณต้องการทดสอบ
ขั้นตอนที่ 5) ป้อน URL ที่เก็บ
ภายใต้การจัดการซอร์สโค้ด ป้อน URL ที่เก็บของคุณ เรามีพื้นที่เก็บข้อมูลทดสอบอยู่ที่ https://github.com/kriru/firstJava.git
คุณยังสามารถใช้พื้นที่เก็บข้อมูลในเครื่องได้อีกด้วย
หากพื้นที่เก็บข้อมูล GitHub ของคุณเป็นแบบส่วนตัว Jenkins จะตรวจสอบข้อมูลรับรองการเข้าสู่ระบบของคุณด้วย GitHub ก่อน จากนั้นจึงดึงซอร์สโค้ดจากพื้นที่เก็บข้อมูล GitHub ของคุณเท่านั้น
ขั้นตอนที่ 6) ปรับแต่งการตั้งค่า
ตอนนี้คุณได้ให้รายละเอียดทั้งหมดแล้ว ถึงเวลาสร้างโค้ด ปรับแต่งการตั้งค่าภายใต้ สร้าง ส่วนเพื่อสร้างโค้ดในเวลาที่คุณต้องการ คุณยังสามารถกำหนดเวลาให้บิลด์เกิดขึ้นเป็นระยะ ๆ ตามเวลาที่กำหนดได้
ภายใต้ สร้าง,
1. คลิกที่“เพิ่มขั้นตอนการสร้าง"
2. คลิกที่“ดำเนินงาน Windows คำสั่งแบทช์” และเพิ่มคำสั่งที่คุณต้องการดำเนินการในระหว่างกระบวนการสร้าง
ที่นี่ฉันได้เพิ่มคำสั่ง Java เพื่อคอมไพล์โค้ด Java
ฉันได้เพิ่มคำสั่ง Windows ดังต่อไปนี้:
จาวาค HelloWorld.java
java สวัสดีชาวโลก
ขั้นตอนที่ 7) บันทึกโครงการ
เมื่อคุณป้อนข้อมูลทั้งหมดแล้ว
- คลิก สมัครสมาชิก
- ลด โครงการ.
ขั้นตอนที่ 8) สร้างซอร์สโค้ด
ตอนนี้ในหน้าจอหลักให้คลิกที่ สร้างตอนนี้ ปุ่มทางด้านซ้ายมือเพื่อสร้างซอร์สโค้ด
ขั้นตอนที่ 9) ตรวจสอบสถานะ
หลังจากคลิกที่ สร้างตอนนี้ คุณสามารถดูสถานะของบิลด์ที่คุณใช้งานอยู่ สร้างประวัติศาสตร์.
ขั้นตอนที่ 10) ดูเอาต์พุตคอนโซล
คลิกที่ หมายเลขการสร้าง แล้วคลิกที่ เอาต์พุตคอนโซล เพื่อดูสถานะของบิลด์ที่คุณรัน ควรแสดงข้อความแสดงความสำเร็จให้คุณทราบ หากคุณได้ปฏิบัติตามการตั้งค่าอย่างถูกต้องดังที่แสดงในตัวอย่างด้านล่างของ Jenkins สร้างงานใหม่
โดยสรุป เราได้ดำเนินการโปรแกรม HelloWorld ที่โฮสต์บน GitHub Jenkin ดึงโค้ดจากพื้นที่เก็บข้อมูลระยะไกลและสร้างอย่างต่อเนื่องตามความถี่ที่คุณกำหนด
สรุป
- Jenkins Freestyle Project คืองานสร้าง สคริปต์ หรือไปป์ไลน์ที่ทำซ้ำได้ซึ่งประกอบด้วยขั้นตอนและการดำเนินการหลังการสร้าง เป็นงานหรือภารกิจที่ได้รับการปรับปรุงซึ่งสามารถครอบคลุมการดำเนินการหลายอย่าง
- ประเภทของการดำเนินการที่คุณสามารถทำได้ในขั้นตอนการสร้างหรือการดำเนินการหลังการสร้างนั้นค่อนข้างจำกัด มีปลั๊กอินมาตรฐานมากมายภายในโครงการ Jenkins Freestyle เพื่อช่วยคุณแก้ไขปัญหานี้
- งาน Freestyle build Jenkins มีความยืดหยุ่นสูงและใช้งานง่าย คุณสามารถใช้มันกับโปรเจ็กต์ประเภทใดก็ได้ ติดตั้งง่าย และมีตัวเลือกมากมายปรากฏในงาน build Jenkins อื่นๆ
- หากพื้นที่เก็บข้อมูล GitHub ของคุณเป็นแบบส่วนตัว Jenkins จะตรวจสอบข้อมูลรับรองการเข้าสู่ระบบของคุณด้วย GitHub ก่อน จากนั้นจึงดึงซอร์สโค้ดจากพื้นที่เก็บข้อมูล GitHub ของคุณเท่านั้น