Belajar Jenkins Dasar #1 - Pengenalan
Bismillah
Hal yang perlu dipersiapkan
- Belajar Git
- Belajar Linux
Dalam pengembangan perangkat lunak, tidak serta merta hanya membuat code saja, kita juga harus menyiapkan infrastrukturnya, jika pada culture pengembangan tradisional/semua-muanya masih manual, sering kali terjadi kesalahan dan tidak konsisten seperti menjalankan unit test, download dependency aplikasi, setup database, dll. biasanya hal tersebut terjadinya miskom antara pihak developer dan operation seperti pada komputer pihak developer aplikasi bisa berjalan dengan semestinya tetapi mengapa ketika aplikasi di deploy di perangkat yang berbeda seperti server yang terjadi aplikasi tersebut tidak berjalan dengan semestinya *ribut dah tuh wkwkwk. kemudian juga hal-hal diatas sangat kompleks jika harus dilakukan secara manual terus-menerus
jadi Jenkins ini adalah platform/aplikasi open source yang digunakan untuk Automation Server yang paling populer saat ini.
Kebanyakan fitur jenkins tersedia dalam bentuk plugin, kita juga bisa membuat plugin sendiri.
Komentar
Posting Komentar