dbb
v2.0.2
ยินดีต้อนรับสู่ที่เก็บชุมชน IBM Dependency Based Build (DBB) ตำแหน่งที่เป็นประโยชน์และสะดวกสำหรับการค้นหาและแบ่งปันสคริปต์และตัวอย่าง DBB ตัวอย่าง
สาขาและแท็กถูกใช้ในที่เก็บนี้เพื่อช่วยชี้แจงเวอร์ชัน DBB ที่เหมาะสมสำหรับสคริปต์และตัวอย่างตัวอย่าง
พื้นที่เก็บข้อมูลนี้มีสาขาที่แตกต่างกัน ในปัจจุบัน:
มีการแท็กเวอร์ชันเฉพาะแต่ละเวอร์ชัน เช่น แท็ก v2.0.0 และ v1.1.14
สำหรับคำแนะนำเกี่ยวกับวิธีการสนับสนุนตัวอย่างใหม่และการแก้ไขข้อบกพร่อง โปรดอ่านหลักเกณฑ์การสนับสนุน
ตัวอย่าง | คำอธิบาย |
---|---|
สร้าง/HelloWorld | ตัวอย่าง HelloWorld จัดเตรียมประเภทไฟล์ต้นฉบับอย่างง่ายและสคริปต์บิลด์ Groovy เพื่อคอมไพล์ |
สร้าง/MultiThreadMVSJob | ตัวอย่างแสดงวิธีการแก้ไขสคริปต์การคอมไพล์ให้ทำงานในสภาพแวดล้อมแบบมัลติเธรด |
IDE/GitISPFClient | อินเทอร์เฟซ ISPF ที่โต้ตอบกับพื้นที่เก็บข้อมูล Git เพื่ออนุญาตการโคลน การจัดเตรียม เช็คอิน การพุชและการดึง รวมถึงคำสั่ง git อื่นๆ |
การโยกย้าย/jcl | สคริปต์ตัวอย่างเพื่อย้าย JCL จากชุดข้อมูล Z/OS ไปยังสคริปต์ Groovy ในเครื่อง |
การโยกย้าย/sclm | ตัวอย่างนี้มีสคริปต์สำหรับย้ายสมาชิกต้นทางไปยังที่เก็บ Git ในเครื่องและแปลงข้อมูลบิวด์ใน SCLM ให้เป็นสคริปต์ build Groovy |
ไปป์ไลน์/AnalyzeCodeCoverageReport | สคริปต์ตัวอย่างเพื่อแยกและพิมพ์ข้อมูล Code Coverage ตามที่รวบรวมโดย IBM Debug |
ไปป์ไลน์/สร้างUCDComponentVersion | สคริปต์หลังการสร้างเพื่อแยกวิเคราะห์รายงาน DBB Build เพื่อสร้างไฟล์รายการจัดส่งส่วนประกอบ UCD และสร้างเวอร์ชันส่วนประกอบ UCD ใหม่ |
ไปป์ไลน์/DeployUCDComponentVersion | สคริปต์ตัวอย่างเพื่อทริกเกอร์การปรับใช้ UCD จากไปป์ไลน์ โดยที่ตัวดำเนินการไปป์ไลน์ไม่มีปลั๊กอินมาตรฐานสำหรับงานนี้ |
ไปป์ไลน์/PackageBuildOutputs | สคริปต์หลังบิลด์เพื่อสร้างแพ็คเกจทั่วไปที่มีเอาต์พุตบิลด์ที่สร้างขึ้น หรือจะอัปโหลดผลลัพธ์ไปยังที่เก็บ Artifactory ก็ได้ Artifactory ปรับใช้/ดาวน์โหลดสคริปต์ตัวอย่าง |
ไปป์ไลน์/PublishSharedInterfaces | สคริปต์หลังการสร้างเพื่อเผยแพร่ Copybooks ที่แชร์ไปยังที่เก็บ Git ที่ใช้ร่วมกันซึ่งจัดการ Copybooks ที่แชร์ทั้งหมด |
ไปป์ไลน์/RunIDZCodeReview | สคริปต์หลังการสร้างเพื่อรวมแอปพลิเคชัน IBM IDz Code Review เข้ากับไปป์ไลน์ |
ไปป์ไลน์/SimplePackageDeploy | สคริปต์หลังการสร้างเพื่อปรับใช้เนื้อหาแพ็คเกจ tar กับไลบรารีเป้าหมาย |
เครื่องสแกน | ตัวอย่างการใช้งานเครื่องสแกนการขึ้นต่อกันโดยใช้เฟรมเวิร์กส่วนขยายของชุดเครื่องมือ DBB |
สคีมา | สคีมา zBuilder ใช้เพื่อกำหนดค่าการตรวจสอบ YAML สำหรับบิลด์และการกำหนดค่าแอปพลิเคชันใน IDE |
เทมเพลต/สคริปต์แบ็กเอนด์ทั่วไป | เนื้อหาในการสรุปขั้นตอนไปป์ไลน์เพื่อทำให้การใช้งานไปป์ไลน์ง่ายขึ้น |
ยูทิลิตี้/DeletePDS | สคริปต์ตัวอย่างเพื่อลบ PDSes บน z/OS ที่ไม่จำเป็นอีกต่อไป |
ยูทิลิตี้/เจนกินส์ | เชลล์สคริปต์ยูทิลิตี้ที่จัดทำขึ้นเพื่อแก้ไขปัญหาเมื่อเรียกใช้เอเจนต์ระยะไกล Jenkins บน z/OS UNIX System Services (USS) |
ยูทิลิตี้/อ่าน SMFRecords | สคริปต์ Groovy เพื่ออ่านบันทึก System Management Facilities (SMF) โดยใช้ความสามารถ Dependency Based Build ของ IBM |
ยูทิลิตี้/การตรวจสอบความถูกต้อง | สคริปต์ Groovy ที่สามารถช่วยในการตรวจสอบการติดตั้งผลิตภัณฑ์ |
ยูทิลิตี้/การตรวจสอบสิทธิ์ | สคริปต์ Groovy เพื่อตรวจสอบบทบาท DBB สำหรับผู้ใช้ที่ระบุ |