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

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










