Jenkins คืออะไร

Jenkins คืออะไร 


เอาง่ายๆภาษาชาวบ้าน jenkins ก็คือบอทที่จะทำงานแทนเราตามชุดคำสั่งที่เราสั่งไว้ เช่นเวลาที่เราต้องพัฒนาโปรแกรมเว็บๆหนึ่ง ในตอนที่แก้โค๊ดหรือเพิ่มเติมเสร็จ เราก็ต้อง git push ขั้นไปบน git จากนั้นก็ต้องล็อกอินเข้าไปที่ server เข้าไป poll ที่ server พอทำบ่อยๆก็ขี้เกียจใช่ไหมล่ะ jenkins สามารถตัดขั้นตอนอื่นทิ้งเหลือแค่ให้เรา git push ไปพอที่เหลือมันจะค่อยตรวจสอบแล้วทำให้เราหมดถ้ามีการเปลี่ยนแปลงโค๊ดเกิดขึ้น แล้วในความเป็นจริงการพัฒนาโปรแกรมไม่ใช่แค่ git push  และ git pull หลังจากนั้นเราก็ต้องทำการทพสอบโปรแกรมว่าใช้งานได้ไหม มีบั๊กหรือป่าว ซึ่งเราสามารถทำ Automated Test ไว้ แล้วเราก็เอามารวมไว้กับ jenkins ได้เลยทำให้จริงๆแล้วมันช่วยประหยัดเวลาให้เราได้เป็นวันเลย

สามารถ download ได้ที่ https://jenkins.io/download/ แนะนำให้ใช้เวรอ์ชั่น .war ถ้าคุณติดตั้ง อยู่แล้ว แค่ดาวโหลดแล้วใช้คำสั่ง java -jar junkins.war ก็สามารถใช้งานได้แล้วง่ายๆ

ส่วนวิธีใช้งานเดี๋ยวเอามาเล่าในบล็อกต่อๆไป หรือใครใจร้อนอยากใช้ก็สามารถ google ไปก่อน เพราะก็มีสอนไว้แล้วเยอะเหมือนกันครับ

ไม่มีความคิดเห็น:

แสดงความคิดเห็น