fix Jenkinsfile to
This commit is contained in:
16
Jenkinsfile
vendored
16
Jenkinsfile
vendored
@@ -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"
|
||||
'''
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user