Groovy เหมาะสำหรับผู้เริ่มต้น และเป็นตัวเลือกที่ดีสำหรับสคริปต์ของการรวมทีม … สามารถใช้เพื่อจัดเตรียมไปป์ไลน์ของคุณใน Jenkins และสามารถรวมภาษาต่างๆ เข้าด้วยกัน ซึ่งหมายความว่าทีมในโครงการของคุณสามารถมีส่วนร่วมในภาษาต่างๆ ได้
Groovy for Jenkins คืออะไร
Groovy คือ ภาษาสคริปต์เริ่มต้น ที่กำลังใช้งานได้รับการพัฒนาจาก JMeter เวอร์ชัน 3.1 ปัจจุบัน Apache Groovy เป็นภาษาโปรแกรมเชิงวัตถุแบบไดนามิกที่ใช้เป็นภาษาสคริปต์สำหรับสเตจ Java
สคริปต์ Groovy ใช้ทำอะไร
Groovy เป็นภาษาสคริปต์ที่มี ไวยากรณ์สำหรับแพลตฟอร์ม Java ภาษาสคริปต์ Groovy ช่วยลดความยุ่งยากในการเขียนโค้ดโดยใช้เครื่องหมายที่คั่นด้วยจุด แต่ยังคงสนับสนุนไวยากรณ์เพื่อจัดการคอลเลกชัน สตริง และ JavaBeans
ฉันจะใช้สคริปต์ Groovy ในเจนกินส์ได้อย่างไร
การใช้งาน. ในการสร้างโปรเจ็กต์ที่ใช้ Groovy ให้เพิ่มโปรเจ็กต์ฟรีสไตล์และ select "เรียกใช้สคริปต์ Groovy" ในส่วนบิลด์ เลือกการติดตั้ง Groovy ที่กำหนดค่าไว้ก่อนหน้านี้ แล้วพิมพ์คำสั่งของคุณ หรือระบุสคริปต์ของคุณ ชื่อไฟล์. ในกรณีที่สองพาธค่อนข้างมาจากไดเร็กทอรีเวิร์กสเปซของโปรเจ็กต์
Jenkins Pipeline กำหนดขั้นตอนอย่างไร
Stage: บล็อกนี้มีชุดของขั้นตอนในไปป์ไลน์ เช่น สร้าง ทดสอบ และปรับใช้กระบวนการ ทั้งหมดมารวมกันเป็นขั้นตอน โดยทั่วไป บล็อกระยะแสดงภาพกระบวนการไปป์ไลน์ของเจนกินส์
แนวคิดไปป์ไลน์ของเจนกินส์
- ไปป์ไลน์ {
- ตัวแทนใดๆ
- สเตจ {
- เวที ('สร้าง') {
- …
- }
- เวที ('ทดสอบ') {
- …