เจนกินส์สามารถติดตั้งบน Windows, Ubuntu/Debian, Red Hat/Fedora/CentOS, Mac OS X, openSUSE, FReeBSD, OpenBSD, Gentoo ไฟล์ WAR สามารถเรียกใช้ในคอนเทนเนอร์ใดก็ได้ที่รองรับ Servlet 2.4/JSP 2.0 หรือใหม่กว่า (ตัวอย่างคือ Tomcat 5)
เจนกินส์ทำงานบนระบบปฏิบัติการอะไร
ในสถาปัตยกรรม Jenkins Master-Agent ที่แสดงด้านล่าง มี Agent สามตัว ซึ่งแต่ละตัวทำงานบนระบบปฏิบัติการที่แตกต่างกัน (เช่น Windows 10, Linux และ Mac OS). นักพัฒนาซอฟต์แวร์เช็คอินการเปลี่ยนแปลงโค้ดของตนใน 'The Remote Source Code Repository' ซึ่งแสดงอยู่ทางด้านซ้ายมือ
เจนกินส์ควรติดตั้งที่ไหน?
สำหรับตำแหน่งการติดตั้งเริ่มต้นถึง C:Program Files (x86)เจนกินส์ไฟล์ชื่อ initialAdminPassword สามารถพบได้ใน C:Program Files (x86)Jenkinssecrets อย่างไรก็ตาม หากเลือกเส้นทางที่กำหนดเองสำหรับการติดตั้ง Jenkins คุณควรตรวจสอบตำแหน่งนั้นสำหรับไฟล์ initialAdminPassword
เครื่องใดบ้างที่สามารถใช้ติดตั้ง Jenkins ได้
โดยทั่วไปแล้ว Jenkins จะทำงานเป็นแอปพลิเคชันแบบสแตนด์อโลนในกระบวนการของตัวเองด้วยคอนเทนเนอร์/เซิร์ฟเวอร์แอปพลิเคชัน Java เซิร์ฟเล็ต (Jetty) เจนกินส์ยังสามารถเรียกใช้เป็นเซิร์ฟเล็ตในคอนเทนเนอร์ Java เซิร์ฟเล็ตที่แตกต่างกันเช่น Apache Tomcat หรือ GlassFish.
ฉันสามารถติดตั้ง Jenkins บน Windows ได้หรือไม่
วิธีการติดตั้ง Jenkins บน Windows
- คลิกที่นี่เพื่อดาวน์โหลดแพ็คเกจ Jenkins ล่าสุดสำหรับ Windows (ปัจจุบันเป็นเวอร์ชัน 2.130)
- เปิดเครื่องรูดไฟล์ไปยังโฟลเดอร์และคลิกที่ไฟล์ exe ของเจนกินส์ …
- คลิก "ถัดไป" เพื่อเริ่มการติดตั้ง
- คลิกปุ่ม “เปลี่ยน…” หากคุณต้องการติดตั้ง Jenkins ในโฟลเดอร์อื่น
Jenkins เป็น CI หรือ CD หรือไม่?
เจนกินส์ทูเดย์
เดิมทีพัฒนาโดย Kohsuke เพื่อการบูรณาการแบบต่อเนื่อง (CI) ปัจจุบัน Jenkins จัดเตรียมไปป์ไลน์การจัดส่งซอฟต์แวร์ทั้งหมด ซึ่งเรียกว่า การจัดส่งแบบต่อเนื่อง … จัดส่งอย่างต่อเนื่อง (CD)ควบคู่ไปกับวัฒนธรรม DevOps ช่วยเร่งการส่งมอบซอฟต์แวร์ได้อย่างมาก
จะตรวจสอบได้อย่างไรว่าติดตั้ง Jenkins แล้ว?
ขั้นตอนที่ 3: ติดตั้งเจนกินส์
- ในการติดตั้ง Jenkins บน Ubuntu ให้ใช้คำสั่ง: sudo apt update sudo apt install Jenkins
- ระบบจะแจ้งให้คุณยืนยันการดาวน์โหลดและติดตั้ง …
- ในการตรวจสอบว่ามีการติดตั้ง Jenkins และกำลังทำงานอยู่ ให้ป้อน: sudo systemctl status jenkins …
- ออกจากหน้าจอสถานะโดยกด Ctrl+Z
ฉันจะรู้ได้อย่างไรว่าติดตั้ง Jenkins บน Windows แล้ว
2 คำตอบ สามารถตรวจสอบได้ทางลิงค์นี้ https://www.jenkins.io/doc/book/installing/. ฉันแน่ใจว่ามีส่วนในการตรวจสอบว่ามีการติดตั้งเจนกินส์หรือไม่
ผู้ใช้คนใดที่เจนกินส์ทำงานเป็น Windows
ผ่าน « คุณสมบัติ » ที่น่ารำคาญมากของ Jenkins ใน Windows ความจริงที่ว่ามันทำงานเป็น ผู้ใช้ระบบเริ่มต้น. ฉันไปด้วยในภายหลัง อาการคือคำสั่งที่ดำเนินการในขั้นตอนคำสั่งชุดคำสั่ง Build – Execute Windows จะไม่สามารถค้นหาไฟล์เรียกทำงาน แม้ว่าจะมีการกำหนดไว้ใน %PATH%
Jenkins สามารถใช้สำหรับการปรับใช้ได้หรือไม่
Jenkins เป็นเครื่องมืออัตโนมัติอเนกประสงค์ที่ออกแบบมาสำหรับการรวมอย่างต่อเนื่อง มันสามารถรันสคริปต์ได้ ซึ่งหมายความว่ามันสามารถทำอะไรก็ได้ที่คุณเขียนสคริปต์ได้ รวมถึงการปรับใช้.
Docker กับ Jenkins ต่างกันอย่างไร?
Docker เป็นเอ็นจิ้นคอนเทนเนอร์ที่สามารถสร้างและจัดการคอนเทนเนอร์ในขณะที่ Jenkins เป็นเอ็นจิ้น CI ที่สามารถสร้าง/ทดสอบแอปของคุณได้. Docker ใช้เพื่อสร้างและเรียกใช้สภาพแวดล้อมแบบพกพาหลายชุดของซอฟต์แวร์สแต็กของคุณ Jenkins เป็นเครื่องมือทดสอบซอฟต์แวร์อัตโนมัติสำหรับแอปของคุณ
ฉันจะเริ่ม Jenkins บน Windows ได้อย่างไร
เพื่อเริ่ม Jenkins จากบรรทัดคำสั่ง
- เปิดพรอมต์คำสั่ง
- ไปที่ไดเร็กทอรีที่วางไฟล์ war ของคุณและรันคำสั่งต่อไปนี้: java -jar jenkins.war
ฉันจะเริ่ม Jenkins war ใน Windows ได้อย่างไร
เปิดหน้าต่างพรอมต์คำสั่ง/เทอร์มินัลไปยังไดเร็กทอรีดาวน์โหลด เรียกใช้ คำสั่ง java -jar jenkins สงคราม . เรียกดู http://localhost:8080 และรอจนกว่าหน้า Unlock Jenkins จะปรากฏขึ้น
ฉันจะปลดล็อก Jenkins Windows ได้อย่างไร
เพื่อปลดล็อกเจนกินส์ คัดลอกรหัสผ่านจากไฟล์ที่ C:Program Files (x86)JenkinssecretsinitialAdminPassword แล้ววางลงในฟิลด์ Administratorpassword. จากนั้นคลิกปุ่ม "ดำเนินการต่อ" คุณสามารถติดตั้งปลั๊กอินที่แนะนำหรือปลั๊กอินที่เลือกได้