Add DATABASE_URL to PM2 start command in deployment script
Some checks failed
main-branch-frovide/pipeline/head There was a failure building this commit
Some checks failed
main-branch-frovide/pipeline/head There was a failure building this commit
This commit is contained in:
parent
40f64cfed1
commit
da34948b6f
2
Jenkinsfile
vendored
2
Jenkinsfile
vendored
@ -123,7 +123,7 @@ pipeline {
|
|||||||
|
|
||||||
// SvelteKit adapter-node의 기본 실행 파일은 build/index.js 입니다.
|
// SvelteKit adapter-node의 기본 실행 파일은 build/index.js 입니다.
|
||||||
// PM2는 프로젝트 루트에서 실행되어야 package.json을 찾을 수 있습니다.
|
// PM2는 프로젝트 루트에서 실행되어야 package.json을 찾을 수 있습니다.
|
||||||
def pm2StartCommand = "cd ${env.REMOTE_APP_ROOT_DIR} && NODE_ENV=production PORT=${env.INACTIVE_PORT} pm2 start build/index.js --name \"${env.APP_NAME}-${env.INACTIVE_PORT}\" --output /dev/null --error /dev/null --time --watch --ignore-watch=\"node_modules\" --max-memory-restart 500M"
|
def pm2StartCommand = "cd ${env.REMOTE_APP_ROOT_DIR} && DATABASE_URL=${env.DATABASE_URL} NODE_ENV=production PORT=${env.INACTIVE_PORT} pm2 start build/index.js --name \"${env.APP_NAME}-${env.INACTIVE_PORT}\" --output /dev/null --error /dev/null --time --watch --ignore-watch=\"node_modules\" --max-memory-restart 500M"
|
||||||
|
|
||||||
// 이전 프로세스가 남아있을 경우를 대비하여 stop/delete 후 시작 (선택 사항)
|
// 이전 프로세스가 남아있을 경우를 대비하여 stop/delete 후 시작 (선택 사항)
|
||||||
sh "ssh ${env.DEPLOY_USER}@${env.DEPLOY_HOST} 'pm2 stop ${env.APP_NAME}-${env.INACTIVE_PORT} || true'"
|
sh "ssh ${env.DEPLOY_USER}@${env.DEPLOY_HOST} 'pm2 stop ${env.APP_NAME}-${env.INACTIVE_PORT} || true'"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user