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') { stage('Deploy') {
steps { steps {
sh ''' sh '''
rm -rf ${DEPLOY_DIR}/* cp -r .next /var/www/portfolio/
cp -r .next ${DEPLOY_DIR}/ cp -r public /var/www/portfolio/ 2>/dev/null || true
cp -r public ${DEPLOY_DIR}/ 2>/dev/null || true cp package.json /var/www/portfolio/
cp package.json ${DEPLOY_DIR}/ cp -r node_modules /var/www/portfolio/
cp -r node_modules ${DEPLOY_DIR}/ '''
cd ${DEPLOY_DIR} sh '''
pm2 delete portfolio || true 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"
pm2 start npm --name portfolio -- start -- -p 3333
pm2 save
''' '''
} }
} }