diff --git a/.gitea/workflows/deploy-ssh-compose.yml b/.gitea/workflows/deploy-ssh-compose.yml index 3eb124f..7c1d5db 100644 --- a/.gitea/workflows/deploy-ssh-compose.yml +++ b/.gitea/workflows/deploy-ssh-compose.yml @@ -5,7 +5,8 @@ on: branches: [ "main" ] env: - REGISTRY: git.nicosaya.com/nalalangan/fiddy + REGISTRY_HOST: git.nicosaya.com + IMAGE_NAMESPACE: nalalangan/fiddy jobs: build: @@ -27,25 +28,26 @@ jobs: - name: Docker login run: | - echo "${{ secrets.REGISTRY_PASS }}" | docker login $REGISTRY -u "${{ secrets.REGISTRY_USER }}" --password-stdin + echo "${{ secrets.REGISTRY_PASS }}" | docker login $REGISTRY_HOST \ + -u "${{ secrets.REGISTRY_USER }}" --password-stdin - name: Build Web Image run: | - docker build -t $REGISTRY/web:${{ github.sha }} -t $REGISTRY/web:main -f docker/Dockerfile . + docker build -t $REGISTRY_HOST/$IMAGE_NAMESPACE/web:${{ github.sha }} -t $REGISTRY_HOST/$IMAGE_NAMESPACE/web:main -f docker/Dockerfile . - name: Build Scheduler Image run: | - docker build -t $REGISTRY/scheduler:${{ github.sha }} -t $REGISTRY/scheduler:main -f docker/Dockerfile.scheduler . + docker build -t $REGISTRY_HOST/$IMAGE_NAMESPACE/scheduler:${{ github.sha }} -t $REGISTRY_HOST/$IMAGE_NAMESPACE/scheduler:main -f docker/Dockerfile.scheduler . - name: Push Web Image run: | - docker push $REGISTRY/web:${{ github.sha }} - docker push $REGISTRY/web:main + docker push $REGISTRY_HOST/$IMAGE_NAMESPACE/web:${{ github.sha }} + docker push $REGISTRY_HOST/$IMAGE_NAMESPACE/web:main - name: Push Scheduler Image run: | - docker push $REGISTRY/scheduler:${{ github.sha }} - docker push $REGISTRY/scheduler:main + docker push $REGISTRY_HOST/$IMAGE_NAMESPACE/scheduler:${{ github.sha }} + docker push $REGISTRY_HOST/$IMAGE_NAMESPACE/scheduler:main deploy: needs: build