Rumah > Artikel > alat pembangunan > Bagaimana untuk menggunakan kod Git secara automatik menggunakan Jenkins
Jenkins ialah alat pelayan automasi sumber terbuka yang popular yang boleh digunakan untuk penyepaduan berterusan dan penggunaan berterusan aplikasi. Dengan Jenkins, anda boleh mengautomasikan ujian, membina dan menggunakan kod anda dengan mudah. Dalam artikel ini, kita akan belajar cara menggunakan kod Git secara automatik menggunakan Jenkins.
Penyediaan:
Pasang Jenkins pada pelayan setempat atau jauh. Memasang Jenkins adalah sangat mudah, cuma ikut arahan.
Buka panel kawalan Jenkins, klik "Pengurusan Plug-in", cari dan pasang pemalam Git dalam "Pilihan Pemalam".
Konfigurasikan Git dalam Jenkins. Git perlu dikonfigurasikan sebagai kawalan sumber untuk digunakan oleh Jenkins. Kawalan sumber Git berbilang boleh dikonfigurasikan. Dalam panel Jenkins, klik "Pengurusan Sistem", pilih "Konfigurasi Alat Global", dan tambah laluan ke Git serta nama pengguna dan kata laluan pilihan dalam bahagian "Git".
Buat Kerja baharu dalam Jenkins. Klik "Tugas Baru" dalam panel kawalan Jenkins, masukkan nama tugas dan pilih "Bina Projek Perisian Gaya Percuma".
Operasi praktikal:
Dalam Jenkins Job, klik "Pengurusan Kod Sumber" dan pilih Git sebagai Kod sumber sistem kawalan. Isikan URL dan maklumat cawangan repositori Git ke dalam kotak teks yang sepadan.
Dalam "Build Triggers", pilih "Poll SCM" dan konfigurasikan selang pengundian supaya Jenkins secara automatik mengesan sebarang perubahan kod sumber dalam selang waktu tertentu.
Dalam Jenkins Job, klik "Build Steps" dan tambahkan "Batch Command" binaan langkah untuk membina kod.
Dalam langkah binaan "Execute Windows Batch", masukkan arahan berikut:
git pull npm install npm run build
Arahan ini akan menyemak versi terkini repositori Git, memasang kebergantungan yang diperlukan dan membina program aplikasi.
Dalam Jenkins Job, klik "Build Steps" dan tambah langkah binaan "Batch Command" untuk melaksanakan ujian.
Dalam langkah binaan "Execute Windows Batch", masukkan arahan berikut:
npm run test
Arahan ini akan menjalankan ujian aplikasi dan menjana laporan ujian.
Dalam Jenkins Job, klik "Siarkan Langkah Binaan" dan tambahkan langkah binaan "Kerahkan ke Bekas".
Dalam langkah binaan "Deploy to Container", isikan maklumat penggunaan, termasuk URL pelayan, nama pengguna, kata laluan, dsb.
Klik "Simpan" untuk menyimpan konfigurasi Jenkins Job.
Jenkins kini akan membina dan menguji aplikasi secara automatik apabila kod sumber berubah. Setelah binaan dan ujian berjaya, Jenkins akan menggunakan aplikasi secara automatik ke pelayan yang ditentukan.
Kesimpulan:
Menggunakan Jenkins untuk menggunakan kod Git secara automatik ialah cara yang berkuasa namun mudah untuk menjimatkan masa dan usaha. Menggunakan proses ini, Jenkins akan membina, menguji dan menggunakan aplikasi secara automatik, mempercepatkan proses lelaran dan penggunaan. Pertimbangkan untuk menyepadukan proses ini ke dalam saluran pembangunan anda untuk penghantaran kod yang lebih pantas dan berkualiti tinggi.
Atas ialah kandungan terperinci Bagaimana untuk menggunakan kod Git secara automatik menggunakan Jenkins. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!