diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index f129379..bada623 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -14,7 +14,7 @@ jobs: username: juru key: ${{ secrets.SSH_PRIVATE_KEY }} script: | - RELEASE_NAME=commit-${GITHUB_SHA::7} + RELEASE_NAME=release-$(date +%Y%m%d%H%M%S) RELEASE_PATH=/home/juru/apps/releases/$RELEASE_NAME git clone http://10.1.1.124:3000/joelson/Portal-dias-rota.git $RELEASE_PATH @@ -23,6 +23,9 @@ jobs: npm install npm run build + + cp -r public .next/standalone/ + cp -r .next/static .next/standalone/.next/ ln -sfn $RELEASE_PATH /home/juru/apps/current diff --git a/ecosystem.config.js b/ecosystem.config.js index 17e2ce1..f56d6e2 100644 --- a/ecosystem.config.js +++ b/ecosystem.config.js @@ -1,12 +1,12 @@ module.exports = { apps: [{ name: "portal-dias-rota", - script: "npm", - args: "start", - cwd: "/home/juru/Portal-dias-rota", + script: "server.js", + cwd: "/home/juru/apps/current/.next/standalone", env: { NODE_ENV: "production", - PORT: 3003, + PORT: 3003, + HOSTNAME: "0.0.0.0" } }] } \ No newline at end of file