fix Jenkinsfile to

This commit is contained in:
!verity
2026-03-16 21:46:45 +01:00
parent 0ed51fa53e
commit d725490da7

16
Jenkinsfile vendored
View File

@@ -27,15 +27,13 @@ pipeline {
stage('Deploy') {
steps {
sh '''
rm -rf ${DEPLOY_DIR}/*
cp -r .next ${DEPLOY_DIR}/
cp -r public ${DEPLOY_DIR}/ 2>/dev/null || true
cp package.json ${DEPLOY_DIR}/
cp -r node_modules ${DEPLOY_DIR}/
cd ${DEPLOY_DIR}
pm2 delete portfolio || true
pm2 start npm --name portfolio -- start -- -p 3333
pm2 save
cp -r .next /var/www/portfolio/
cp -r public /var/www/portfolio/ 2>/dev/null || true
cp package.json /var/www/portfolio/
cp -r node_modules /var/www/portfolio/
'''
sh '''
ssh -o StrictHostKeyChecking=no root@172.17.0.1 "cd /var/www/portfolio && pm2 delete portfolio || true && pm2 start npm --name portfolio -- start -- -p 3333 && pm2 save"
'''
}
}