Jenkins Alat penyebaran gratis
Alat penyebaran gratis untuk pembangunan dan pengiriman perangkat lunak
Bangun kode, jalankan tes, dan menggunakan perangkat lunak dengan alat penyebaran berbasis Java gratis dan open source. Mengaktifkan tim perangkat lunak untuk mengotomatisasi alur kerja penyebaran.
Ringkasan
Jenkins adalah salah satu server otomatisasi open source terkemuka. Ini adalah alat penyebaran 100% gratis yang mendukung (CI) integrasi kontinu dan (CD) fitur penyebaran kontinu. Jenkins Open Source Server hadir dengan berbagai plugin untuk membangun, menggunakan, dan mengotomatiskan perangkat lunak. Ini adalah alat penyebaran yang kuat, andal, dan dapat diperluas. Jenkins menggunakan arsitektur master-slave. Ini memungkinkan tim perangkat lunak untuk menjalankan beberapa build dan tes untuk perangkat lunak secara bersamaan. Server Otomasi Jenkins memiliki mekanisme yang sangat aman untuk memastikan bahwa pengguna dapat melindungi infrastruktur otomatisasi mereka secara akurat. Kontrol akses pengguna adalah komponen kunci dari Jenkins yang mendukung skema otentikasi dan otorisasi. Selain itu, kontrol akses dapat diperpanjang dengan memasang plugin pihak ketiga. Dukungan pipa adalah fitur luar biasa lainnya. Pipa adalah kumpulan plugin yang memungkinkan jaringan pipa pengiriman berkelanjutan dimasukkan dan diintegrasikan ke dalam Jenkins. Pipa menghasilkan kode, melakukan tes, dan menggunakan versi baru dari aplikasi dengan aman. Alat penyebaran open source ini ditulis dalam java. Jenkins memiliki dokumentasi terperinci untuk administrator, pengembang, dan pengguna akhir. Selain itu, kode sumber dari alat penempatan gratis ini tersedia di GitHub dan rilis dengan lisensi MIT.
Persyaratan sistem
Persyaratan untuk mengatur Jenkins meliputi:
- OpenJDK JDK / JRE 8 atau OpenJDK JDK / JRE 11
Fitur
Jenkins memiliki daftar fitur yang sangat baik dan beberapa di antaranya adalah:
- Sumber Gratis dan Terbuka
- Integrasi berkelanjutan dan pengiriman berkelanjutan -Antarmuka pengguna yang sederhana dan mudah digunakan
- Instalasi dan konfigurasi yang mudah
- Mendukung plugin
- Diperpanjang dengan plugin pihak ketiga
- Dukungan Bangunan Terdistribusi
- Membangun pemberitahuan status
- Mendukung jaringan pipa membangun
- Memantau pekerjaan eksternal
Instalasi
Menginstal Menggunakan Ubuntu
Tambahkan tombol repositori ke sistem.
wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -
Jalankan perintah berikut untuk menambahkan repositori ke daftar.
sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
Jalankan perintah di bawah ini untuk memperbarui repositori.
sudo apt update
Instal Jenkins.
sudo apt install jenkins
Mulai layanan Jenkins.
sudo systemctl start jenkins
Buka situs http: // \ _server \ _IP \ _or \ _Domain: 8080 dan ikuti Wizard Instalasi.