GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal Jenkins di Debian 10 / Debian 9

Jenkins adalah server otomatisasi sumber terbuka; dengan kata lain, alat integrasi berkelanjutan yang ditulis dalam Java yang membantu mengotomatiskan tugas berulang yang terlibat dalam proses pengembangan perangkat lunak. Tugas yang berulang dapat berupa pembuatan, pengujian, dan penerapan perangkat lunak.

Proyek Jenkins bercabang dari proyek Oracle Hudson setelah perselisihan di awal 2011, tetapi, masih masing-masing memanggil satu sama lain sebagai garpu.

Di sini, tutorial ini memandu Anda melalui penginstalan Jenkins di Debian 10 / Debian 9.

Instal Jenkins Di Debian

Instal Java

Jenkins membutuhkan Java 8 atau Java 11. Di sini, saya akan menginstal paket JRE default (OpenJDK).

sudo apt update

sudo apt install -y default-jre apt-transport-https wget

Jika Anda ingin menggunakan Oracle JAVA alih-alih OpenJDK, gunakan salah satu tautan untuk panduan.

BACA :Cara Menginstal Oracle Java di Debian 10 / Debian 9

Verifikasi versi Java.

java -version

Keluaran:

openjdk version "11.0.7" 2020-04-14
OpenJDK Runtime Environment (build 11.0.7+10-post-Debian-3deb10u1)
OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Debian-3deb10u1, mixed mode, sharing)

Tambahkan repositori Jenkins

Mari tambahkan repositori Jenkins karena Jenkins tidak tersedia di repositori dasar OS Debian / Ubuntu.

Pertama, tambahkan kunci publik Jenkins ke sistem.

wget https://pkg.jenkins.io/debian-stable/jenkins.io.key

sudo apt-key add jenkins.io.key

Sekarang, tambahkan repositori Jenkins ke sistem Anda.

echo "deb https://pkg.jenkins.io/debian-stable binary/" | sudo tee /etc/apt/sources.list.d/jenkins.list

Instal Jenkins

Instal paket Jenkins menggunakan perintah apt.

sudo apt update

sudo apt install -y jenkins

Layanan Jenkins sekarang harus aktif dan berjalan. Periksa status layanan Jenkins menggunakan perintah di bawah ini.

sudo systemctl status jenkins

Siapkan Jenkins

Jenkins hadir dengan antarmuka web tempat Anda dapat membuat, menguji, dan menerapkan perangkat lunak.

Buka browser web dan navigasikan ke URL berikut.

http://your.ip.add.ress:8080

Untuk alasan keamanan, Jenkins memasang kata sandi awal di /var/lib/Jenkins/secrets/initialAdminPassword file untuk mencegah instalasi Jenkins yang tidak sah.

Gunakan perintah cat untuk melihat kata sandi untuk instalasi Jenkins.

sudo cat /var/lib/jenkins/secrets/initialAdminPassword

Keluaran:

15d5552f98af42d78660c86edf03d43c

Salin dan tempel kata sandi di wizard pengaturan Jenkins. Kemudian, klik Lanjutkan.

Anda dapat memasang plugin yang disarankan atau pilih dan instal plugin yang paling sesuai dengan kebutuhan Anda .

Tunggu hingga penginstalan plugin Jenkins selesai.

Buat pengguna admin pertama untuk Jenkins.

Siapkan URL Jenkins, yang akan menyediakan URL root untuk tautan ke berbagai sumber daya Jenkins.

Jenkins sekarang siap untuk membangun perangkat lunak. Klik Mulai gunakan Jenkins .

Dasbor Jenkins:

Akses Jenkins

Buka browser web dan navigasikan ke URL berikut.

http://your.ip.add.ress:8080

Masuk dengan akun admin Jenkins, yang Anda buat sebelumnya.

Buat Pekerjaan Jenkins

Mari kita buat contoh build dengan perintah shell.

Untuk melakukannya, buka Jenkins Dasbor >> Item Baru atau Buat pekerjaan .

Buat proyek Gaya Bebas disebut ITzGeek_Project lalu klik Oke .

Pada halaman konfigurasi proyek, gulir ke bawah dan pilih Execute shell sebagai Tambahkan langkah pembuatan di Bangun bagian.

Masukkan perintah shell untuk dijalankan saat membangun proyek.

echo "This is $JOB_NAME"

Klik Simpan .

Proyek ini sekarang siap untuk dibangun. Klik Bangun Sekarang di panel kiri untuk membangun proyek.

Klik Ikon Konsol untuk melihat keluaran bangunan Anda.

Keluaran Konsol:

Kesimpulan

Itu saja. Anda telah berhasil menginstal Jenkins di Debian 10 / Debian 9. Saya menyarankan Anda untuk mengunjungi dokumentasi Jenkins untuk informasi lebih lanjut.


Debian
  1. Cara Menginstal Debian 10 (Buster)

  2. Cara Menginstal Jenkins di Debian 9 Stretch Linux

  3. Cara Menginstal Python 3.9 di Debian 10

  1. Cara Menginstal Memcached di Debian 10

  2. Cara Menginstal TeamViewer di Debian 10

  3. Cara Menginstal Git di Debian 9

  1. Cara Menginstal Go di Debian 9

  2. Cara Menginstal Pip di Debian 9

  3. Cara Menginstal R di Debian 9