Jenkins dan Jenkins X: Apa itu - jelas dijelaskan
Jenkins adalah perisian biasa dalam bidang pembangunan perisian profesional. Petua praktikal ini akan memberitahu anda betapa tepatnya istilah ini.
Jenkins Server Integrasi Berterusan: Hanya dijelaskan
Pada masa ini apabila lebih daripada satu pemaju sedang menjalankan projek perisian, ia menjadi mengelirukan apabila semua perubahan mereka disatukan.
- Semua versi pemaju individu mesti diselaraskan supaya tidak ada ketidakcocokan dan semua bahagian berfungsi dengan lancar antara satu sama lain.
- Supaya ketidakcocokan tidak dapat dilihat sehingga tidak lama sebelum akhir kitaran pembangunan, terdapat Jenkins.
- Prasyarat ialah sistem kawalan versi seperti Git sudah digunakan semasa pembangunan dan pemaju sentiasa mengemas kini status pembangunan mereka.
- Selepas setiap komit atau hanya beberapa kali sehari, Jenkins kemudian memeriksa sama ada perisian itu menyusun dan melewati semua ujian.
- Jika tidak, Jenkins akan memaklumkan pasukan pembangunan kesilapan.
Jenkins X merupakan lanjutan Jenkins
Jenkins X melengkapkan Jenkins mudah dengan proses membina automatik dan mengagihkan ke dalam kumpulan kontena.
- Dengan perintah jx create atau jx import anda memulakan projek baru atau mengimport projek yang ada.
- Ia juga secara automatik membuat repositori Git untuk anda dan aplikasi anda dikumpulkan.
- Selepas setiap Git Push, program anda secara automatik disediakan di Kubernetes.
Anda boleh mendapatkan arahan pemula untuk Git dalam hujung praktikal lain.