diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 1748162..928a5a2 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -14,24 +14,23 @@ jobs: username: juru key: ${{ secrets.SSH_PRIVATE_KEY }} script: | - APP_PATH=/home/juru/apps/portal-dias-rota + APP_PATH=/home/juru/Portal-dias-rota + mkdir -p /home/juru/apps + if [ ! -d "$APP_PATH" ]; then git clone http://10.1.1.124:3000/joelson/Portal-dias-rota.git $APP_PATH fi cd $APP_PATH - - git pull origin main - + git fetch origin main + git reset --hard origin/main + npm install npm run build - if [ -d ".next/standalone" ]; then - cp -r public .next/standalone/ - cp -r .next/static .next/standalone/.next/ - fi - - pm2 reload portal-dias-rota || pm2 start npm --name "portal-dias-rota" -- start - pm2 save \ No newline at end of file + cp -r public .next/standalone/ || echo "Aviso: public não encontrada" + cp -r .next/static .next/standalone/.next/ || echo "Aviso: static não encontrada" + + pm2 reload portal-dias-rota || pm2 start npm --name "portal-dias-rota" -- start \ No newline at end of file diff --git a/ecosystem.config.js b/ecosystem.config.js index 655b7c6..4713b93 100644 --- a/ecosystem.config.js +++ b/ecosystem.config.js @@ -2,7 +2,7 @@ module.exports = { apps: [{ name: "portal-dias-rota", script: "server.js", - cwd: "/home/juru/apps/current/.next/standalone", + cwd: "/home/juru/apps/ortal-dias-rota", env: { NODE_ENV: "production", PORT: 3003,