Skip to content

Commit a482806

Browse files
committed
Bruker 'maven-deploy' workflow, som til tross for navnet ikke er maven-spesifikk
1 parent e96d3fb commit a482806

File tree

1 file changed

+26
-6
lines changed

1 file changed

+26
-6
lines changed

.github/workflows/build-master.yaml

+26-6
Original file line numberDiff line numberDiff line change
@@ -56,14 +56,34 @@ jobs:
5656
image: ${{ needs.build.outputs.image }}
5757
team: k9saksbehandling
5858

59-
deploy:
60-
needs: [ test, build ]
61-
uses: navikt/sif-gha-workflows/.github/workflows/gradle-deploy.yml@main
59+
deploy-dev:
60+
name: Deploy dev
6261
permissions:
63-
contents: read
6462
id-token: write
63+
contents: write
64+
needs: [ build, test ]
65+
# ser litt rart ut å bruke 'maven-deploy', siden dette er en gradle-applikasjon, men den inneholder ikke noe spesifikt for maven
66+
uses: navikt/sif-gha-workflows/.github/workflows/maven-deploy.yml@main
67+
with:
68+
gar: true
69+
image: ${{ needs.build.outputs.image }}
70+
namespace: k9saksbehandling
71+
cluster: dev-fss
72+
input_vars_file: nais/dev-fss.json
6573
secrets: inherit
74+
75+
deploy-prod:
76+
name: Deploy prod
77+
permissions:
78+
id-token: write
79+
contents: write
80+
needs: [ build, test ]
81+
# ser litt rart ut å bruke 'maven-deploy', siden dette er en gradle-applikasjon, men den inneholder ikke noe spesifikt for maven
82+
uses: navikt/sif-gha-workflows/.github/workflows/maven-deploy.yml@main
6683
with:
84+
gar: true
6785
image: ${{ needs.build.outputs.image }}
68-
environment: fss
69-
deploy-prod: false
86+
namespace: k9saksbehandling
87+
cluster: prod-fss
88+
input_vars_file: nais/prod-fss.json
89+
secrets: inherit

0 commit comments

Comments
 (0)