Fix deployment configuration #23

Merged
remoll merged 7 commits from test/backend-deploy-pipeline into main 2024-09-22 12:31:22 +00:00
3 changed files with 8 additions and 6 deletions
Showing only changes of commit 94d12f2983 - Show all commits

View File

@ -18,6 +18,7 @@ jobs:
name: Deploy to production name: Deploy to production
uses: ./.gitea/workflows/workflow_deploy-container.yaml uses: ./.gitea/workflows/workflow_deploy-container.yaml
with: with:
environment: prod overlay: prod
secrets: secrets:
PACKAGE_REGISTRY_ACCESS: ${{ secrets.KUBE_CONFIG }} KUBE_CONFIG: ${{ secrets.KUBE_CONFIG }}
needs: build-and-push

View File

@ -17,9 +17,10 @@ jobs:
PACKAGE_REGISTRY_ACCESS: ${{ secrets.PACKAGE_REGISTRY_ACCESS }} PACKAGE_REGISTRY_ACCESS: ${{ secrets.PACKAGE_REGISTRY_ACCESS }}
deploy-prod: deploy-prod:
name: Deploy to production name: Deploy to staging
uses: ./.gitea/workflows/workflow_deploy-container.yaml uses: ./.gitea/workflows/workflow_deploy-container.yaml
with: with:
environment: stg overlay: stg
secrets: secrets:
PACKAGE_REGISTRY_ACCESS: ${{ secrets.KUBE_CONFIG }} KUBE_CONFIG: ${{ secrets.KUBE_CONFIG }}
needs: build-and-push

View File

@ -34,5 +34,5 @@ jobs:
uses: docker/build-push-action@v5 uses: docker/build-push-action@v5
with: with:
context: backend context: backend
tags: git.kluster.moll.re/anydev/anyway-backend:${{intputs.tag}} tags: git.kluster.moll.re/anydev/anyway-backend:${{ inputs.tag }}
push: true push: true