diff --git a/.gitea/workflows/dev-deploy.yml b/.gitea/workflows/dev-deploy.yml index 6daf630..78d36f0 100644 --- a/.gitea/workflows/dev-deploy.yml +++ b/.gitea/workflows/dev-deploy.yml @@ -61,18 +61,19 @@ jobs: key: ${{ secrets.STAGING_SSH_KEY }} port: 2222 envs: NEXUS_USER, NEXUS_PASS - debug: true + debug: true # <--- این خط اضافه شود script: | - set -ex + set -ex # <--- این خط اضافه شود تا خطاها مشخص شوند SERVICE=${{ steps.meta.outputs.SERVICE }} VERSION=${{ steps.version.outputs.VERSION }} TAG_VAR=${{ steps.meta.outputs.TAG_VAR }} echo "Deploying $SERVICE:$VERSION" - + + # لاگین به نکسوس برای یوزر deployer echo "$NEXUS_PASS" | sudo docker login ${{ env.REGISTRY }} -u "$NEXUS_USER" --password-stdin - - sed -i "s|^${TAG_VAR}=.*|${TAG_VAR}=${VERSION}|" /srv/staging/narng-platform/compose/.env - + + sudo sed -i "s|^${TAG_VAR}=.*|${TAG_VAR}=${VERSION}|" /srv/staging/narng-platform/compose/.env + cd /srv/staging/narng-platform/compose sudo docker compose pull $SERVICE sudo docker compose up -d --force-recreate --no-deps $SERVICE