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