Categories: Linux

Install Jenkins CentOS 7

Continuous Integration pada pemrograman sangat penting untuk menjamin integrasi kode pemrograman yang dibuat oleh developer tetap terintegrasi dari fase development hingga fase production. Perangkat lunak populer yang dapat membantu proses CI adalah jenkins.

Untuk melakukan instalasi, download terlebih dahulu repository jenkins, dan install

wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo
rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
yum install jenkins

Jalankan dan enable jenkins

systemctl start jenkins
systemctl enable jenkins

Setelah jenkins berjalan, akses http://ip-server:8080 untuk mengakses jenkins. Halaman awal yang muncul adalah halaman berikut.

Pada gambar di atas, masukkan password yang tercatat pada file /var/lib/jenkins/secrets/initialAdminPassword .

Setelah password berhasil dimasukkan, maka langkah selanjutnya adalah memilih “Install suggested plugins”. Sebenarnya “Select plugins to install” juga tidak masalah untuk memilih plugin mana saja yang diinginkan.

Setelah “Install suggested plugins” di klik, halaman berikutnya adalah tampilan instalasi plugin seperti di bawah ini.

Apabila plugins sudah selesai diinstall, langkah selanjutnya adalah membuat admin user. Isi form di bawah ini dan klik Save and Finish.

Jenkins pun siap untuk digunakan.

Berikut adalah tampilan default jenkins saat baru saja selesai diinstall.

Setelah selesai install jenkins, hal berikutnya adalah menambahkan job pada jenkins untuk automated deployment di sini.

[1]

Akhmad Fakhoni Listiyan Dede

View Comments

Share
Published by
Akhmad Fakhoni Listiyan Dede

Recent Posts

Mengimplementasikan AI untuk Melakukan Review pada Pull Request Github

Halo semua Github memiliki fitur terkait Pull Request yang cukup luar biasa, yaitu dapat melakukan…

6 months ago

Install kubernetes cluster using kubeadm

Hello everyone! 👋 Welcome to our step-by-step guide on using kubeadm to install Kubernetes. It's…

1 year ago

Meningkatkan Efisiensi Memory Proxmox Lebih dari 20%

Proxmox adalah hypervisor yang populer digunakan karena penggunaannya yang cukup simpel jika dibandingkan dengan hypervisor…

4 years ago

Longhorn Failed Upgrade from v0.8.1 to v1.0.0 caused by pv created before v0.6.2

This post is mirror of https://forums.rancher.com/t/failed-upgrade-from-v0-8-1-to-v1-0-0-caused-by-pv-created-before-v0-6-2/17586 I scale down all pods that has vpc to…

4 years ago

Cara Setup Network Ubuntu Server 18.04 pada Proxmox

Ubuntu Konfigurasi network pada Ubuntu Server 18.04 berbeda dengan ubuntu versi sebelumnya. Versi sebelumnya menggunakan…

5 years ago

VSCode Terminal Font Fix on MacOS

For detailed problems, see https://notulensiku.com/2019/02/fix-integrated-terminal-font-vscode/ To solve on mac, you need to install powerline fonts…

5 years ago