File tree Expand file tree Collapse file tree 1 file changed +26
-11
lines changed Expand file tree Collapse file tree 1 file changed +26
-11
lines changed Original file line number Diff line number Diff line change 11name : " build & deploy docker in NX Workspace"
22description : " builds docker image and deploys it in k8s cluster"
33
4+ inputs :
5+ ACR_URL :
6+ description : " tbd..."
7+ required : true
8+ AZURE_LOGIN :
9+ description : " tbd..."
10+ required : true
11+ AZURE_PASSWORD :
12+ description : " tbd..."
13+ required : true
14+ AZURE_CREDENTIALS :
15+ description : " tbd..."
16+ required : true
17+ AZURE_RESOURCEGROUP :
18+ description : " tbd..."
19+ required : true
20+ AZURE_CLUSTERNAME :
21+ description : " tbd..."
22+ required : true
23+
424runs :
525 using : " composite"
626 steps :
@@ -10,16 +30,16 @@ runs:
1030 - uses : nrwl/nx-set-shas@v2
1131 - uses : azure/docker-login@v1
1232 with :
13- login-server : ${{ secrets .ACR_URL }}
14- username : ${{ secrets .AZURE_LOGIN }}
15- password : ${{ secrets .AZURE_PASSWORD }}
33+ login-server : ${{ inputs .ACR_URL }}
34+ username : ${{ inputs .AZURE_LOGIN }}
35+ password : ${{ inputs .AZURE_PASSWORD }}
1636 - uses : azure/login@v1
1737 with :
18- creds : ${{ secrets .AZURE_CREDENTIALS }}
38+ creds : ${{ inputs .AZURE_CREDENTIALS }}
1939 - uses : azure/aks-set-context@v2
2040 with :
21- resource-group : ${{ secrets .AZURE_RESOURCEGROUP }}
22- cluster-name : ${{ secrets .AZURE_CLUSTERNAME }}
41+ resource-group : ${{ inputs .AZURE_RESOURCEGROUP }}
42+ cluster-name : ${{ inputs .AZURE_CLUSTERNAME }}
2343 - name : build docker base image
2444 run : |
2545 mkdir -p ./repo/docker-cache
3757
3858 mkdir -p k8s
3959 - uses : actions/download-artifact@v3
40- - name : build & push docker images
41- run : |
42- npm ci
43- npx nx affected --target=docker
44- npx nx affected --target=deploy
You can’t perform that action at this time.
0 commit comments