สารบัญ:
วีดีโอ: Jenkins Azure คืออะไร?
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
เจนกินส์ เป็นเซิร์ฟเวอร์โอเพ่นซอร์สอัตโนมัติยอดนิยมที่ใช้ในการตั้งค่าการรวมและการส่งมอบอย่างต่อเนื่อง (CI/CD) สำหรับโครงการซอฟต์แวร์ของคุณ คุณสามารถโฮสต์ของคุณ เจนกินส์ การปรับใช้ใน Azure หรือขยายเวลาที่มีอยู่ของคุณ เจนกินส์ การกำหนดค่าโดยใช้ Azure ทรัพยากร.
เมื่อพิจารณาตามนี้แล้ว เจนกินส์มีไว้เพื่ออะไร
เจนกินส์ เป็นเครื่องมืออัตโนมัติแบบโอเพ่นซอร์สที่เขียนด้วยภาษาจาวาพร้อมปลั๊กอินที่สร้างขึ้นเพื่อการบูรณาการอย่างต่อเนื่อง เจนกินส์ เป็น เคย สร้างและทดสอบโปรเจ็กต์ซอฟต์แวร์ของคุณอย่างต่อเนื่อง ทำให้นักพัฒนาสามารถรวมการเปลี่ยนแปลงเข้ากับโปรเจ็กต์ได้ง่ายขึ้น และช่วยให้ผู้ใช้ได้รับบิลด์ใหม่ได้ง่ายขึ้น
ในทำนองเดียวกัน DevOps ใน Azure คืออะไร ในแง่ที่ง่ายที่สุด Azure DevOps เป็นวิวัฒนาการของ VSTS (Visual Studio Team Services) เป็นผลจากการใช้เครื่องมือของตนเองและพัฒนากระบวนการในการสร้างและส่งมอบผลิตภัณฑ์อย่างมีประสิทธิภาพและประสิทธิผลเป็นเวลาหลายปี
ในที่นี้ Azure ทำงานร่วมกับ Jenkins อย่างไร
คุณเรียนรู้วิธีการ:
- รับแอพตัวอย่าง
- กำหนดค่าปลั๊กอินของเจนกินส์
- กำหนดค่าโปรเจ็กต์ Jenkins Freestyle สำหรับ Node.js
- กำหนดค่า Jenkins สำหรับการรวม Azure DevOps Services
- สร้างจุดสิ้นสุดการบริการของเจนกินส์
- สร้างกลุ่มการปรับใช้สำหรับเครื่องเสมือน Azure
- สร้างไปป์ไลน์ Azure Pipelines
ฉันจะติดตั้ง Jenkins บน Azure ได้อย่างไร
ในเบราว์เซอร์ของคุณ ให้เปิด Azure ภาพตลาดสำหรับ เจนกินส์ . เลือกรับทันที
สร้าง Jenkins VM จากเทมเพลตโซลูชัน
- ชื่อ - ป้อน Jenkins
- ชื่อผู้ใช้ - ป้อนชื่อผู้ใช้ที่จะใช้เมื่อลงชื่อเข้าใช้เครื่องเสมือนที่ Jenkins กำลังทำงาน
- ประเภทการตรวจสอบสิทธิ์ - เลือกคีย์สาธารณะ SSH
แนะนำ:
รหัสผ่านเริ่มต้นสำหรับผู้ใช้ Jenkins คืออะไร?
เมื่อคุณติดตั้ง jenkins บนเครื่องของคุณ ชื่อผู้ใช้เริ่มต้นคือ admin และรหัสผ่านจะถูกกรอกโดยอัตโนมัติ
ปลั๊กอินไปป์ไลน์ Jenkins คืออะไร?
พูดง่ายๆ ก็คือ Jenkins Pipeline เป็นการผสมผสานระหว่างปลั๊กอินที่สนับสนุนการผสานรวมและการใช้งานไปป์ไลน์การจัดส่งแบบต่อเนื่องโดยใช้ Jenkins ไปป์ไลน์มีเซิร์ฟเวอร์อัตโนมัติที่ขยายได้สำหรับการสร้างไปป์ไลน์การส่งมอบที่เรียบง่ายหรือซับซ้อน 'เป็นรหัส' ผ่านไปป์ไลน์ DSL (ภาษาเฉพาะโดเมน)
Jenkins CloudBees คืออะไร?
CloudBees Core เป็นโซลูชันการจัดการแบบรวมศูนย์ที่ควบคุม Jenkins Masters ให้การรักษาความปลอดภัยที่ปรับขนาดได้ การปฏิบัติตามข้อกำหนด และประสิทธิภาพของ Jenkins ในองค์กร
Jenkins ใน Salesforce คืออะไร?
Jenkins เป็นเซิร์ฟเวอร์อัตโนมัติแบบโอเพนซอร์สที่ขยายได้สำหรับการรวมระบบอย่างต่อเนื่องและการส่งมอบอย่างต่อเนื่อง คุณสามารถผสานรวม Salesforce DX เข้ากับเฟรมเวิร์กของ Jenkins ได้อย่างง่ายดาย เพื่อทำให้การทดสอบแอปพลิเคชัน Salesforce กับองค์กรเริ่มต้นเป็นแบบอัตโนมัติ คุณสามารถกำหนดค่าและใช้งาน Jenkins ได้หลายวิธี
Jenkins Artifactory คืออะไร?
สิ่งประดิษฐ์และเจนกินส์ ผ่านชุดปลั๊กอิน Artifactory ให้การรวมเข้ากับเจนกินส์อย่างแน่นหนา Jenkins ใช้ Artifactory เพื่อจัดหาสิ่งประดิษฐ์และแก้ไขการขึ้นต่อกันเมื่อสร้างบิลด์และเป็นเป้าหมายในการปรับใช้เอาต์พุตบิลด์กับที่เก็บในเครื่องที่เกี่ยวข้อง