Skip to content

Commit

Permalink
try to deploy to dev from feature branch
Browse files Browse the repository at this point in the history
  • Loading branch information
mirkoSekulic committed Aug 12, 2024
1 parent dd16647 commit 5a8d972
Show file tree
Hide file tree
Showing 3 changed files with 36 additions and 30 deletions.
59 changes: 30 additions & 29 deletions .github/workflows/deploy-designer.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -66,39 +66,40 @@ jobs:
tags: ${{ needs.determine-tag.outputs.tag }},latest
registry-name: altinntjenestercontainerregistry.azurecr.io
repository-name: altinn-core
environment: dev # dev environment has push access and doesn't require review
secrets:
client-id: ${{ secrets.AZURE_CLIENT_ID_FC }}
tenant-id: ${{ secrets.AZURE_TENANT_ID_FC }}
subscription-id: ${{ secrets.AZURE_SUBSCRIPTION_ID_FC }}
build-args: DESIGNER_VERSION=${{ needs.determine-tag.outputs.tag }}

# helm-push:
# needs: [get-short-sha, determine-tag]
# environment: dev # dev environment has push access and doesn't require review
# uses: ./.github/workflows/template-helm-push.yaml
# with:
# tag: 0.1.0+${{ needs.determine-tag.outputs.tag }} # Helm version needs to be valid sematic version
# chart-name: altinn-designer
# registry-name: altinntjenestercontainerregistry.azurecr.io
# secrets:
# client-id: ${{ secrets.AZURE_CLIENT_ID_FC }}
# tenant-id: ${{ secrets.AZURE_TENANT_ID_FC }}
# subscription-id: ${{ secrets.AZURE_SUBSCRIPTION_ID_FC }}
helm-push:
needs: [get-short-sha, determine-tag]
uses: ./.github/workflows/template-helm-push.yaml
with:
tag: 0.1.0+${{ needs.determine-tag.outputs.tag }} # Helm version needs to be valid sematic version
chart-name: altinn-designer
registry-name: altinntjenestercontainerregistry.azurecr.io
environment: dev
secrets:
client-id: ${{ secrets.AZURE_CLIENT_ID_FC }}
tenant-id: ${{ secrets.AZURE_TENANT_ID_FC }}
subscription-id: ${{ secrets.AZURE_SUBSCRIPTION_ID_FC }}

# flux-config-push:
# needs: [construct-enviornment, determine-tag, docker-build-push, helm-push]
# strategy:
# matrix:
# environment: ${{ fromJSON(needs.define-matrix.outputs.environmentsjson) }}
# uses: ./.github/workflows/template-flux-config-push.yaml
# with:
# tag: ${{ needs.determine-tag.outputs.tag }}
# registry-name: altinntjenestercontainerregistry.azurecr.io
# environment: ${{ matrix.environment }}
# config-chart-name: altinn-designer-config
# artifact-name: altinn-designer
# helm-set-arguments: environmentName=${{ matrix.environment }},chartVersion=0.1.0+${{ needs.determine-tag.outputs.tag }},imageTag=${{ needs.determine-tag.outputs.tag }}
# secrets:
# client-id: ${{ secrets.AZURE_CLIENT_ID_FC }}
# tenant-id: ${{ secrets.AZURE_TENANT_ID_FC }}
# subscription-id: ${{ secrets.AZURE_SUBSCRIPTION_ID_FC }}
flux-config-push:
needs: [construct-enviornment, determine-tag, docker-build-push, helm-push]
strategy:
matrix:
environment: ${{ fromJSON(needs.define-matrix.outputs.environmentsjson) }}
uses: ./.github/workflows/template-flux-config-push.yaml
with:
tag: ${{ needs.determine-tag.outputs.tag }}
registry-name: altinntjenestercontainerregistry.azurecr.io
environment: ${{ matrix.environment }}
config-chart-name: altinn-designer-config
artifact-name: altinn-designer
helm-set-arguments: environmentName=${{ matrix.environment }},chartVersion=0.1.0+${{ needs.determine-tag.outputs.tag }},imageTag=${{ needs.determine-tag.outputs.tag }}
secrets:
client-id: ${{ secrets.AZURE_CLIENT_ID_FC }}
tenant-id: ${{ secrets.AZURE_TENANT_ID_FC }}
subscription-id: ${{ secrets.AZURE_SUBSCRIPTION_ID_FC }}
2 changes: 1 addition & 1 deletion .github/workflows/template-docker-push.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,9 @@ on:

jobs:
docker-build-push:
environment: ${{ inputs.environment }}
name: Build and push docker image
runs-on: ubuntu-latest
environment: ${{ inputs.environment }}
steps:
- uses: actions/checkout@v4

Expand Down
5 changes: 5 additions & 0 deletions .github/workflows/template-helm-push.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@ on:
registry-name:
required: true
type: string
environment:
required: false
type: string
default: ''

secrets:
client-id:
Expand All @@ -25,6 +29,7 @@ jobs:
helm-build-push:
name: Helm build and push
runs-on: ubuntu-latest
environment: ${{ inputs.environment }}
steps:
- uses: actions/checkout@v4

Expand Down

0 comments on commit 5a8d972

Please sign in to comment.