Rumah  >  Artikel  >  hujung hadapan web  >  nodejs pemasangan kontena jenkins

nodejs pemasangan kontena jenkins

WBOY
WBOYasal
2023-05-23 22:22:063113semak imbas

Dalam pembangunan perisian moden, ujian integrasi ialah pautan penting. Jenkins ialah alat yang sangat popular untuk mengautomasikan binaan dan ujian. Pada masa yang sama, platform Node.js juga sangat biasa digunakan dalam pembangunan JavaScript. Jadi bagaimana untuk memasang Node.js dalam bekas Jenkins? Artikel ini akan memandu anda melalui proses tersebut.

Sebelum memasang Node.js, anda perlu memasang bekas Jenkins terlebih dahulu. Anda boleh menjalankan bekas Jenkins secara tempatan melalui DockerHub atau baris arahan Docker. Jenkins secara rasmi menyediakan kaedah untuk memasang Jenkins menggunakan baris arahan Docker Sila rujuk arahan berikut:

docker run --name myjenkins -p 8080:8080 -p 50000:50000 jenkins/jenkins

Selepas berjalan, anda boleh membuka UI Jenkins melalui penyemak imbas. Secara lalai, Node.js tidak dipasang dalam Jenkins, jadi anda perlu memasangnya secara manual. Seterusnya, kami akan memperkenalkan dua kaedah memasang Node.js dalam bekas Jenkins.

Kaedah 1: Gunakan Node Manager Plugin (NodeJS Plugin)

Node Manager Plugin ialah pemalam rasmi yang disediakan oleh Jenkins, yang boleh memudahkan proses pemasangan dan konfigurasi Node.js . Berikut ialah langkah untuk memasang Node.js:

1 Log masuk ke Jenkins dan masukkan halaman pengurusan pemalam: http://localhost:8080/pluginManager/

2. Cari "NodeJS" dalam Pemalam kotak carian" dan pilih Pasang.

3. Selepas pemasangan selesai, cari pilihan "Global Tool Configuration" pada halaman "System Management" dan masukkan antara muka konfigurasi.

4. Dalam bahagian "NodeJS", klik "Tambah NodeJS" dan nod akan muncul dalam "Pemasangan NodeJS".

5. Dalam "Pemasangan NodeJS", anda boleh menetapkan laluan pemasangan dan nombor versi Node.js.

6 Selepas konfigurasi selesai, dalam Jenkinsfile atau Projek Freestyle anda, anda boleh memilih versi Node.js yang baru anda konfigurasikan dalam "Build Environment" untuk memastikan projek itu boleh menggunakan versi Node.js tersebut. .

Kaedah 2: Pasang Node.js secara manual

Jika anda sudah biasa dengan proses pemasangan Node.js, anda boleh memilih untuk melangkau pemasangan NodeJS Plugin dan memasang Node.js secara manual . Berikut ialah langkah untuk memasang Node.js secara manual:

1 Log masuk ke bekas Jenkins dan laksanakan arahan berikut:

$ sudo apt-get update
$ sudo apt-get install curl

2. Muat turun binari Node.js dan nyahzipnya. :

$ curl -s https://nodejs.org/dist/v10.16.3/node-v10.16.3-linux-x64.tar.xz | tar -xJf -

3 Alihkan folder nyahmampat fail binari Node.js ke /usr/local/:

$ sudo mv node-v10.16.3-linux-x64 /usr/local/

4. Tambahkan laluan fail binari Node.js ke PATH pembolehubah persekitaran:

$ export PATH=$PATH:/usr/local/node-v10.16.3-linux-x64/bin/

5 Dalam Jenkinsfile atau Projek Freestyle anda, anda boleh menggunakan Node.js melalui arahan shell atau cara lain.

Ringkasan

Memasang Node.js dalam bekas Jenkins boleh membantu kami menyepadukan ujian dengan lebih baik. Menggunakan pemalam Pengurus Node boleh membantu kami memudahkan proses pemasangan dan konfigurasi Node.js, manakala pemasangan manual Node.js memerlukan beberapa pengetahuan asas tentang persekitaran Linux. Kaedah mana yang hendak dipilih bergantung pada keadaan sebenar anda. Walau bagaimanapun, tidak kira cara yang anda pilih, anda akan mempunyai persekitaran ujian yang lebih bebas dan fleksibel.

Atas ialah kandungan terperinci nodejs pemasangan kontena jenkins. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn