Cara Membuat Pekerjaan Bangun Baru di Proyek Gaya Bebas Jenkins

Apa itu Proyek Gaya Bebas Jenkins?

Proyek Gaya Bebas Jenkins adalah pekerjaan, skrip, atau alur kerja build yang dapat diulang yang berisi langkah-langkah dan tindakan pasca-build. Ini adalah pekerjaan atau tugas yang ditingkatkan yang dapat mencakup beberapa operasi. Ini memungkinkan Anda untuk mengonfigurasi pemicu build dan menawarkan keamanan berbasis proyek untuk proyek Jenkins Anda. Ini juga menawarkan plugin untuk membantu Anda membuat langkah-langkah dan tindakan pasca-build.

Jenis tindakan yang dapat Anda lakukan dalam langkah pembuatan Jenkins atau tindakan pasca-pembangunan cukup terbatas. Ada banyak plugin standar yang tersedia dalam Jenkins Freestyle Project untuk membantu Anda mengatasi masalah ini.

Cara Membuat Pekerjaan di Jenkins
Cara Membuat Pekerjaan di Jenkins

Cara Membuat Pekerjaan Build Baru di Jenkins

Pekerjaan membangun gaya bebas adalah opsi yang sangat fleksibel dan mudah digunakan. Anda dapat menggunakannya untuk semua jenis proyek; pengaturannya mudah, dan banyak opsinya muncul di pekerjaan build lainnya. Di bawah ini adalah proses langkah demi langkah untuk menciptakan lapangan kerja Jenkin.

Langkah 1) Masuk ke Jenkins


Untuk membuat pekerjaan gaya bebas Jenkins, masuk ke dasbor Jenkins Anda dengan mengunjungi jalur instalasi Jenkins Anda. Biasanya akan dihosting di localhost di http://localhost:8080 Jika Anda memiliki menginstal Jenkins di jalur lain, gunakan URL yang sesuai untuk mengakses dasbor Anda seperti yang ditunjukkan pada contoh pembuatan pekerjaan Jenkins di bawah ini.

Buat Pekerjaan Bangun Baru di Jenkins

Langkah 2) Buat Item Baru

Klik "New Item” di sisi kiri atas dasbor Anda.

Buat Pekerjaan Bangun Baru di Jenkins

Langkah 3) Masukkan detail item

Di layar berikutnya,

  1. Masukkan nama item yang ingin Anda buat. Kami akan menggunakan "Halo dunia" untuk demo ini.
  2. Pilih proyek Gaya Bebas
  3. Klik Oke

Buat Pekerjaan Bangun Baru di Jenkins

Langkah 4) Masukkan detail Proyek

Masukkan rincian proyek yang ingin Anda uji.

Buat Pekerjaan Bangun Baru di Jenkins

Langkah 5) Masukkan URL repositori

Di bawah Manajemen Kode Sumber, Masukkan URL repositori Anda. Kami memiliki repositori pengujian yang terletak di https://github.com/kriru/firstJava.git

Buat Pekerjaan Bangun Baru di Jenkins

Anda juga dapat menggunakan repositori lokal.

Jika repositori GitHub Anda bersifat pribadi, Jenkins akan memvalidasi kredensial login Anda terlebih dahulu dengan GitHub dan baru kemudian menarik kode sumber dari repositori GitHub Anda.

Langkah 6) Sesuaikan pengaturannya

Sekarang setelah Anda memberikan semua detail, saatnya untuk membuat kode. Sesuaikan pengaturan di bawah membangun bagian untuk membuat kode pada waktu yang Anda inginkan. Anda bahkan dapat menjadwalkan pembangunan agar dilakukan secara berkala, pada waktu yang ditentukan.

Bawah membangun,

1. Klik "Tambahkan langkah pembuatan"

2. Klik "Eksekusi Windows perintah kumpulan” dan tambahkan perintah yang ingin Anda jalankan selama proses pembuatan.

Buat Pekerjaan Bangun Baru di Jenkins

Di sini, saya telah menambahkan perintah java untuk mengkompilasi kode java.

Saya telah menambahkan perintah windows berikut:

javac HelloWorld.java

java Halo Dunia

Buat Pekerjaan Bangun Baru di Jenkins

Langkah 7) Simpan proyek

Ketika Anda telah memasukkan semua data,

  1. Klik Mendaftar
  2. Simpan proyek.

Langkah 8) Buat kode Sumber

Sekarang, di layar utama, Klik Bangun Sekarang tombol di sisi kiri untuk membuat kode sumber.

Buat Pekerjaan Bangun Baru di Jenkins

Langkah 9) Periksa statusnya

Setelah mengklik Bangun sekarang, Anda dapat melihat status build yang Anda jalankan Bangun Sejarah.

Buat Pekerjaan Bangun Baru di Jenkins

Langkah 10) Lihat keluaran konsol

Klik pada Membangun nomor dan kemudian klik keluaran konsol untuk melihat status build yang Anda jalankan. Ini akan menampilkan pesan sukses kepada Anda, asalkan Anda telah mengikuti pengaturan dengan benar seperti yang ditunjukkan pada contoh Jenkins membuat pekerjaan baru di bawah ini.

Buat Pekerjaan Bangun Baru di Jenkins

Singkatnya, kami telah menjalankan program HelloWorld yang dihosting di GitHub. Jenkin mengambil kode dari repositori jarak jauh dan membangunnya secara terus menerus pada frekuensi yang Anda tentukan.

Ringkasan

  • Jenkins Freestyle Project adalah pekerjaan build, skrip, atau alur kerja yang dapat diulang yang berisi langkah-langkah dan tindakan pasca-build. Ini adalah pekerjaan atau tugas yang ditingkatkan yang dapat mencakup beberapa operasi.
  • Jenis tindakan yang dapat Anda lakukan dalam langkah pembangunan atau tindakan pasca pembangunan cukup terbatas. Ada banyak plugin standar yang tersedia dalam Jenkins Freestyle Project untuk membantu Anda mengatasi masalah ini.
  • Pekerjaan Jenkins build gaya bebas sangat fleksibel dan mudah digunakan. Anda dapat menggunakannya untuk semua jenis proyek; pengaturannya mudah, dan banyak opsinya muncul di pekerjaan Jenkins build lainnya.
  • Jika repositori GitHub Anda bersifat pribadi, Jenkins akan memvalidasi kredensial login Anda terlebih dahulu dengan GitHub dan baru kemudian menarik kode sumber dari repositori GitHub Anda.