Cara Menggunakan NVM di GitLab Pipeline

AH
Ahmad Lukman Hakim

Dedicated Author of LUKMANLAB

# gitlab# linux

Tujuan

  • Command npm install atau npm build dapat dipanggil langsung pada Pipeline Job.

Langkah-langkah

Cara nya sebenarnya cukup sederhana, silahkan export lokasi dimana versi NodeJs terinstal. Anda bisa mencari menggunakan command which npm. Kemudian setup before_script pada file pipeline .gitlab-ci.yml.

Untuk proses instalasi Node Version Manager (NVM) sendiri tidak dibahas di artikel ini. Anda bisa merujuk ke sini.

  • Silahkan sesuaikan dengan struktur pipeline anda, dibawah ini hanyalah contoh.
  • Perhatian: lokasinya hanya sampai ../bin. Disana ada npm, node dan lain-lain.
stages:
  - build
  - deploy

before_script:
  - export PATH="$PATH:/home/${STAGING_SERVER_USER}/.nvm/versions/node/v16.20.1/bin"