Pengantar
Jenkins adalah server otomatisasi open source. Ini membantu mengotomatiskan bagian-bagian dari pengembangan perangkat lunak yang terkait dengan pembuatan, pengujian, dan penerapan, memfasilitasi integrasi berkelanjutan dan pengiriman berkelanjutan.
Jenkins didasarkan pada Java dan membantu setiap bagian proses pengembangan perangkat lunak.
Jenkins adalah sistem berbasis server yang berjalan dalam wadah servlet seperti Apache Tomcat. Ini mendukung alat kontrol versi, termasuk AccuRev, CVS, Subversion, Git, Mercurial, Perforce, ClearCase dan RTC, dan dapat menjalankan Apache Ant, Apache Maven, dan proyek berbasis sbt serta skrip shell arbitrer dan perintah batch Windows.
Pada artikel ini, kami akan menunjukkan cara menginstal Jenkins di Sistem Ubuntu.
Pemasangan
Cukup ikuti langkah-langkah di bawah ini
- Selalu perbarui server Anda
dnf update -y && dnf upgrade -y
- Instal Java ( OpenJDK 11 )
dnf install java-11-openjdk -y
- Instal Jenkins server otomatisasi.
dnf install -y jenkins
Catatan :Jika Anda tidak dapat menemukan server Jenkins pada repo di Server Linux Anda, Anda dapat menambahkannya, Cukup ikuti langkah-langkah di bawah ini untuk menambahkan repositori Jenkins.
Anda dapat menambahkan repo dengan 2 cara:
(1) Tambahkan dengan perintah di bawah ini.
wget --O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo
Seharusnya menampilkan /etc/yum.repos.d/jenkins.repo disimpan .
(2) Tambahkan secara manual.
vim /etc/yum.repos.d/jenkins.repo
Tambahkan yang berikut lalu simpan dan keluar.
[jenkins]
name=Jenkins-stable
baseurl=http://pkg.jenkins.io/redhat
gpgcheck=1
Impor kunci GPG
rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
Langkah terakhir untuk menginstal Jenkins
dnf install jenkins -y
- Mulai dan aktifkan Jenkins
systemctl start jenkins && systemctl enable jenkins
- Konfigurasikan firewall dengan mengizinkan port 8080 yang merupakan port default yang didengarkan Jenkins.
firewall-cmd --permanent --zone=public --add-port=8080/tcp
firewall-cmd --reload
- Setup Jenkins, Pertama kita perlu mendapatkan sandi administrator default , Anda dapat menemukannya dengan perintah berikut. (Lokasi ditampilkan di Memulai / Membuka Kunci Jenkins halaman.)
cat /var/lib/jenkins/secrets/initialAdminPassword
Kesimpulan
Itu dia ...
Jadi dalam panduan instalasi ini, kami mengilustrasikan cara menginstal dan mengonfigurasi Jenkins di CentOS 8
Anda juga dapat mengunjungi artikel ini untuk menginstal Jenkins di sistem Ubuntu. (Jenkins di Ubuntu ).
Terima kasih.