Update Jenkinsfile

This commit is contained in:
jassim 2026-01-30 04:50:27 +00:00
parent 621670ffbc
commit 0ed7bc5064

14
Jenkinsfile vendored
View File

@ -2,16 +2,16 @@ pipeline {
agent any
environment {
SSH_CREDENTIALS = 'ltts'
REMOTE_SERVER = 'ubuntu@160.187.166.95'
SSH_CREDENTIALS = 'qassure'
REMOTE_SERVER = 'ubuntu@160.187.166.60'
REMOTE_WORKSPACE = '/home/ubuntu'
PROJECT_NAME = 'qassure-frontend'
BUILD_PATH = '/home/ubuntu/qassure-frontend'
DEPLOY_PATH = '/var/www/qassure-ui'
GIT_CREDENTIALS = 'git-cred'
REPO_URL = 'https://git.tech4biz.wiki/yashwin/Qassure-frontend.git'
NPM_PATH = '/home/ubuntu/.nvm/versions/node/v22.17.0/bin/npm'
NODE_PATH = '/home/ubuntu/.nvm/versions/node/v22.17.0/bin/node'
NPM_PATH = '/home/ubuntu/.nvm/versions/node/v22.22.0/bin/npm'
NODE_PATH = '/home/ubuntu/.nvm/versions/node/v22.22.0/bin/node'
EMAIL_RECIPIENT = 'sibarchan.nayak@tech4biz.org'
}
@ -77,7 +77,7 @@ pipeline {
sh """
ssh -o StrictHostKeyChecking=no ${REMOTE_SERVER} '
set -e
export PATH="/home/ubuntu/.nvm/versions/node/v22.17.0/bin:\$PATH"
export PATH="/home/ubuntu/.nvm/versions/node/v22.22.0/bin:\$PATH"
cd ${BUILD_PATH}
echo "Node: \$(${NODE_PATH} -v)"
@ -96,7 +96,7 @@ pipeline {
sh """
ssh -o StrictHostKeyChecking=no ${REMOTE_SERVER} '
set -e
export PATH="/home/ubuntu/.nvm/versions/node/v22.17.0/bin:\$PATH"
export PATH="/home/ubuntu/.nvm/versions/node/v22.22.0/bin:\$PATH"
cd ${BUILD_PATH}
echo "Installing dependencies..."
rm -rf node_modules package-lock.json
@ -113,7 +113,7 @@ pipeline {
sh """
ssh -o StrictHostKeyChecking=no ${REMOTE_SERVER} '
set -e
export PATH="/home/ubuntu/.nvm/versions/node/v22.17.0/bin:\$PATH"
export PATH="/home/ubuntu/.nvm/versions/node/v22.22.0/bin:\$PATH"
cd ${BUILD_PATH}
echo "Building application..."
${NPM_PATH} run build