แบบฝึกหัด - สร้างและจัดการกลุ่มตัวแปร
แบบฝึกหัดนี้สาธิตการสร้างกลุ่มตัวแปร การกําหนดค่า และการรวมภายในไปป์ไลน์การนําออกใช้ Azure DevOps สําหรับการจัดการการกําหนดค่าแบบรวมศูนย์
กระได
ไปป์ไลน์การนําออกใช้กลุ่มตัวแปรสําหรับชุดการกําหนดค่าที่กําหนดไว้ล่วงหน้า ซึ่งกําจัดข้อกําหนดตัวแปรที่ซ้ําซ้อนในขั้นตอนไปป์ไลน์และข้อกําหนดไปป์ไลน์หลายรายการ
กลุ่มตัวแปรให้การจัดการการกําหนดค่าแบบรวมศูนย์ คล้ายกับฟังก์ชันของกลุ่มงาน ช่วยลดค่าใช้จ่ายในการบํารุงรักษา และรับประกันการกําหนดค่าที่สอดคล้องกันในสถานการณ์การปรับใช้ที่ซับซ้อน
ขั้นตอนต่อไปนี้สาธิตการสร้างกลุ่มตัวแปร การกําหนดค่า และการรวมไปป์ไลน์:
บนเมนูหลักสําหรับโครงการ Parts ไม่จํากัด ให้คลิก ไปป์ไลน์แล้วคลิก ไลบรารี ขณะนี้ไม่มีกลุ่มตัวแปรในโครงการ
คลิก + กลุ่มตัวแปร เพื่อเริ่มสร้างกลุ่มตัวแปร ตั้งค่า ชื่อกลุ่มตัวแปร เป็น รายละเอียดผลิตภัณฑ์ทดสอบเว็บไซต์
ในส่วน ตัวแปร ให้คลิก +เพิ่มใส่ ชื่อ ใส่ ProductCodeและใน Valueใส่ REDPOLOXL
ภาพหน้าจอ
คอลัมน์ล็อคเปิดใช้งานการกําหนดค่าตัวแปรลับ โดยปิดบังค่าที่ละเอียดอ่อนจากการแสดงผลในอินเทอร์เฟซการกําหนดค่าในขณะที่ยังคงรักษาการเข้าถึงการทํางานระหว่างการดําเนินการไปป์ไลน์
โดยทั่วไปแล้วตัวแปรลับจะรักษาความปลอดภัยข้อมูลที่ละเอียดอ่อน เช่น รหัสผ่าน คีย์ API และโทเค็นการรับรองความถูกต้อง การรวม Azure Key Vault ให้การจัดการข้อมูลลับระดับองค์กรสําหรับข้อมูลประจําตัวที่ต้องการการควบคุมความปลอดภัยภายนอก
การรวม Azure Key Vault ให้การรักษาความปลอดภัยที่เหนือกว่าสําหรับการจัดการข้อมูลประจําตัวเมื่อเทียบกับข้อมูลลับที่จัดเก็บบนแพลตฟอร์ม ทําให้สามารถจัดการวงจรชีวิตข้อมูลลับแบบรวมศูนย์นอกขอบเขตโครงการได้
การสาธิตนี้ใช้ข้อมูลการกําหนดค่าผลิตภัณฑ์ที่ไม่ละเอียดอ่อนสําหรับสถานการณ์การทดสอบเว็บไซต์
เพิ่มตัวแปรอื่นที่เรียกว่า Quantity ด้วยค่า 12
เพิ่มตัวแปรอื่นที่เรียกว่า SalesUnit ด้วยค่าของ แต่ละ
คลิก บันทึก เพื่อบันทึกกลุ่มตัวแปรใหม่
ภาพหน้าจอ
บนเมนูหลัก คลิก ไปป์ไลน์คลิกเผยแพร่และคลิก แก้ไข ย้อนกลับไปป์ไลน์การเผยแพร่ที่เราได้ดําเนินการ จากเมนูด้านบน ให้คลิก Variables
ภาพหน้าจอ
ในบานหน้าต่างด้านซ้าย ให้คลิก กลุ่มตัวแปร
กลุ่มตัวแปรสร้างความสัมพันธ์ที่เชื่อมโยงกับไปป์ไลน์ผ่านการเชื่อมโยงการอ้างอิงแทนการรวมโดยตรง ทําให้สามารถกําหนดค่าที่นํากลับมาใช้ใหม่ได้ในข้อกําหนดไปป์ไลน์หลายรายการ
คลิก เชื่อมโยงกลุ่มตัวแปรจากนั้นในบานหน้าต่าง ลิงค์ตัวแปร คลิก ทดสอบรายละเอียดผลิตภัณฑ์ กลุ่มตัวแปร (สังเกตว่ามีตัวแปรอยู่กี่ตัว) ในขอบเขตกลุ่มตัวแปร เลือกขั้นตอน DevelopmentTest Team Aและ ขั้นตอน Test Team B
การกําหนดค่าผลิตภัณฑ์ทดสอบใช้กับสภาพแวดล้อมการพัฒนาและการทดสอบ แต่ยังคงไม่รวมอยู่ในการปรับใช้การผลิต การเข้าถึงขั้นตอนสากลจําเป็นต้องมีการเลือกขอบเขต การนําออกใช้สําหรับ ความพร้อมใช้งานของกลุ่มตัวแปรในทุกขั้นตอนไปป์ไลน์
คลิก ลิงก์ เพื่อเสร็จสิ้นการเชื่อมโยง
เนื้อหากลุ่มตัวแปรสามารถเข้าถึงได้ภายในขั้นตอนที่กําหนดขอบเขต (ไม่รวมการผลิต) โดยให้ฟังก์ชันการทํางานที่เหมือนกันกับตัวแปรที่กําหนดไว้เป็นรายบุคคลในขณะที่ยังคงรักษาการจัดการการกําหนดค่าแบบรวมศูนย์