Install dan Menjalankan Jenkins menggunakan Docker Container
Apa itu jenkins? Jekins adalah salah satu Continuous Integration and Continuous Delivery Tools gratis yang banyak di pakai oleh banyak perusahaan ataupun perorangan untuk memudahkan proses deployment suatu aplikasi.
langkah pertama yang harus dilakunan adalah pastikan kita harus memiliki docker di server atau di lokal komputer.
selanjutnya kita pull dockernya dari docker Hub dengan perintah “docker pull jenkins/jenkins”
setalah selesai coba sekarang kita cek imagenya dengan perintah “docker images” maka akan muncul image jenkins yang sudah kita pull
Sekarang mari kita buat container dari image jenkins dengan perintah:
sekarang coba cek container yang kita bikin tadi dengan perintah “docker ps”
coba kita cek apakan jenkins sudah berjalan atau belum dengan cara buka browser ketik alamat http://localhost:8080
Langkah selanjutnya kita copy password /var/jenkins_home/secrets/initialAdminPassword
dari ke inputan yang ada di browser dengan cara ketik perintah “docker exec -it test_jenkins cat /var/jenkins_home/secrets/initialAdminPassword”
setelah keluar token password, copy token ke dalam browser dan klik continue
Setelah berhasil akan muncul halaman selanjutnya klik bagian “install suggested plugins”
tunggu smapai installasi plugin selesai dan pastikan koneksi internet lancar
setalah selesai proses installasi plugin jenkins kita akan di arahkan ke pembuatan akun admin. silahkan isi sesuai dengan keinginan kita dan klik “Save and Continue”
lalu klik button “Save and Finish”
Klik button “Start using Jenkins”
setalah itu akan muncul tampilan utama dari jenkins
Sekarang mari kita test dengan membuat pipeline di jenkins dengan cara:
Klik button “New Item” lalu akan muncul tampilah seperti di bawah
lalu masukan “test-pipeline” di dalam inputan “Enter an item name” lalu klik pipeline dan klik button “ok”
lalu muncul halaman konfigurasi pipeline
kemudian scroll ke halaman paling bawah di bagian pipeline
sekarang coba kita buat pipline yang akan menampilkan tulisan hello word saat di jalankan dan klik button Save
Selanjutnya kita jalankan pipelinenya dangan klik button “Build Now”
Setelah berhasil akan muncul halaman seperti di bawah
untuk melihat tulisan “hellow world 1” yang kita, klik hasil build yang di kasi kotak warna merah seperti gambar di bawah
lalu klik button “Console Output”
Akan mucul text “Hello Wold 1”