Jenkins adalah alat terbuka yang dikembangkan Java, open source, dan sangat mudah digunakan. Ini dapat membantu kami mewujudkan lingkungan penyebaran otomatis, pengujian, pengemasan, dll., Dan juga dapat mengirimi kami pemberitahuan email setelah tugas konstruksi berhasil atau gagal.
Apa itu integrasi berkelanjutan? Itu berarti bisa menjalankan tugas berulang kali dan bertahan.
Unduh dan Instal Jenkins
Alamat unduhan Jenkins adalah https://jenkins.io/download/. Saat mengunduh, Anda dapat memilih setiap versi dan versi sistem operasi yang sesuai. Secara umum, Anda dapat mengunduh file .war umum saat mengunduh. Ini dapat berjalan pada sistem operasi apa pun, tetapi premisnya adalah Anda perlu menginstal JDK, karena Jenkins dikembangkan di Java.
Jenkins yang digunakan di blog ini adalah versi 2.17, dan versi JDK adalah 1.7. Jika Anda mengunduh versi Jenkins terbaru di situs web resmi, Anda memerlukan 1.8 JDK, jika tidak, Anda mungkin gagal memulai Jenkins.
Gambar di bawah ini adalah tangkapan layar dari file .war di situs web resmi Jenkins.
Setelah mengunduh, sangat mudah untuk memulai Jenkins. Masukkan direktori di mana Jenkins terletak di baris perintah, dan kemudian jalankan Java -Jar Jenkins.war untuk memulai. Metode ini mudah digunakan di Linux, Mac, dan Windows.
Setelah memulai, lihat log di baris perintah, dan akhirnya menampilkan Jenkins sepenuhnya berjalan dan berjalan. Jenkins berhasil diluncurkan.
CD desktop #download ke desktop, cd ke desktop java -jar jenkins.war #start jenkins
Di bawah ini adalah tangkapan layar startup
Tangkapan tangkapan layar startup yang sukses
Instalasi Jenkins berhasil.
Akses Jenkins, Jenkins Configurations
Jumlah port default Jenkins dimulai dengan cara yang sama sekarang adalah 8080. Jika Anda mengakses Jenkins, itu adalah IP Anda: 8080. Milik saya dimulai secara lokal, jadi saya menggunakan LocalHost: 8080 untuk mengaksesnya. Jika Anda menggunakan server Anda, maka Anda harus menulis IP server Anda untuk mengaksesnya.
Saat Anda membuka Jenkins untuk pertama kalinya, itu akan memungkinkan Anda untuk membuka kunci dan memasukkan kata sandi inisialisasi admin. Kata sandi ini diminta pada halaman. Dalam direktori pada drive C, pergi ke drive C untuk menemukannya, buka dengan txt, salin, dan isi, seperti yang ditunjukkan di bawah ini:
Setelah mengisi kata sandi awal, Anda akan diminta untuk memilih plug-in. Haruskah Anda memilih plug-in atau plug-in khusus yang disarankan? Mari kita pilih plug-in yang disarankan. Pasang plug-in yang tersisa. Ini akan secara otomatis menginstal plug-in ini. Proses plug-in mungkin lebih panjang, jadi bersabarlah, seperti yang ditunjukkan pada gambar di bawah ini:
Berikut ini adalah halaman Plugin Instalasi
Setelah plug-in diinstal, Anda perlu memasukkan nama pengguna, kata sandi, dan alamat email seorang administrator. Ingat di sini. Anda harus menggunakan ini untuk masuk di masa depan. Anda tidak dapat menulis alamat email secara acak. Anda harus menulis alamat email yang Anda gunakan untuk mengirim email di masa mendatang, jika tidak emailnya akan gagal.
Hanya dengan begitu instalasi dan konfigurasi dasar Jenkins benar -benar berakhir. Inilah yang Anda lihat saat Anda masuk
Jenkins Mengkonfigurasi Pengiriman Email
Masuk dengan pengguna admin, temukan pengaturan global di Jenkins System Management. Ada lokasi Jenkins di pengaturan global, dan ada alamat email administrator sistem di bawah ini. Tulis ini sebagai alamat email yang Anda masukkan saat Anda membuat pengguna admin sekarang.
Kemudian lanjutkan mencari, temukan pemberitahuan email, lalu klik lanjutan di bawah pemberitahuan email. Ini adalah tempat untuk mengonfigurasi pengiriman email.
Server SMTP adalah alamat server SMTP. Anda dapat menulis server SMTP dari kotak surat yang Anda gunakan.
Untuk memeriksa penggunaan otentikasi SMTP, di sini adalah memasukkan akun dan kata sandi dari alamat email. Perhatikan bahwa alamat email QQ dan alamat email 163 harus dimasukkan untuk memasukkan kode otorisasi. Anda tidak dapat menggunakan kata sandi secara langsung, dan Anda juga harus mengaktifkan SMTP di pengaturan.
Jika alamat emailnya adalah protokol SSL, maka Anda perlu memeriksa protokol SSL, misalnya, kotak surat QQ menggunakan protokol SSL.
Ada juga nomor port SMTP di bawah ini, jadi Anda tidak perlu menulisnya. Jenkins akan secara otomatis menulis nomor port untuk Anda. Jika nomor port server email Anda bukan default, nomor port default untuk SMTP adalah 25, dan nomor port default untuk SMTPSSL adalah 465. Jika server email perusahaan Anda dibangun sendiri, Anda harus menulisnya di sini jika nomor port diubah.
Di bawah ini adalah tangkapan layar
Konfigurasi email selesai. Mari kita uji apakah itu bisa berhasil.
Lanjutkan mencarinya, ada konfigurasi tes dengan mengirim email pengujian. Centang. Ini akan memungkinkan Anda memasukkan email, lalu klik Konfigurasi Tes, dan Anda dapat mengujinya. Di bawah ini Anda dapat melihat bahwa saya telah menerima email tes dari Jenkins.
Di bawah ini adalah tangkapan layar dari email yang diterima.
Akhirnya ok, inilah instalasi Jenkins, konfigurasi dasar, dan konfigurasi email. Pergi dan coba.