สารบัญ:

Jenkins Azure คืออะไร?
Jenkins Azure คืออะไร?

วีดีโอ: Jenkins Azure คืออะไร?

วีดีโอ: Jenkins Azure คืออะไร?
วีดีโอ: เรียนรู้ JENKINS - SWU Software Engineer 2024, พฤศจิกายน
Anonim

เจนกินส์ เป็นเซิร์ฟเวอร์โอเพ่นซอร์สอัตโนมัติยอดนิยมที่ใช้ในการตั้งค่าการรวมและการส่งมอบอย่างต่อเนื่อง (CI/CD) สำหรับโครงการซอฟต์แวร์ของคุณ คุณสามารถโฮสต์ของคุณ เจนกินส์ การปรับใช้ใน Azure หรือขยายเวลาที่มีอยู่ของคุณ เจนกินส์ การกำหนดค่าโดยใช้ Azure ทรัพยากร.

เมื่อพิจารณาตามนี้แล้ว เจนกินส์มีไว้เพื่ออะไร

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

ในทำนองเดียวกัน DevOps ใน Azure คืออะไร ในแง่ที่ง่ายที่สุด Azure DevOps เป็นวิวัฒนาการของ VSTS (Visual Studio Team Services) เป็นผลจากการใช้เครื่องมือของตนเองและพัฒนากระบวนการในการสร้างและส่งมอบผลิตภัณฑ์อย่างมีประสิทธิภาพและประสิทธิผลเป็นเวลาหลายปี

ในที่นี้ Azure ทำงานร่วมกับ Jenkins อย่างไร

คุณเรียนรู้วิธีการ:

  1. รับแอพตัวอย่าง
  2. กำหนดค่าปลั๊กอินของเจนกินส์
  3. กำหนดค่าโปรเจ็กต์ Jenkins Freestyle สำหรับ Node.js
  4. กำหนดค่า Jenkins สำหรับการรวม Azure DevOps Services
  5. สร้างจุดสิ้นสุดการบริการของเจนกินส์
  6. สร้างกลุ่มการปรับใช้สำหรับเครื่องเสมือน Azure
  7. สร้างไปป์ไลน์ Azure Pipelines

ฉันจะติดตั้ง Jenkins บน Azure ได้อย่างไร

ในเบราว์เซอร์ของคุณ ให้เปิด Azure ภาพตลาดสำหรับ เจนกินส์ . เลือกรับทันที

สร้าง Jenkins VM จากเทมเพลตโซลูชัน

  1. ชื่อ - ป้อน Jenkins
  2. ชื่อผู้ใช้ - ป้อนชื่อผู้ใช้ที่จะใช้เมื่อลงชื่อเข้าใช้เครื่องเสมือนที่ Jenkins กำลังทำงาน
  3. ประเภทการตรวจสอบสิทธิ์ - เลือกคีย์สาธารณะ SSH

แนะนำ: