79
79
--docker-custom-image-name ${{ env.registryName }}/${{ env.repositoryName }}:${{ env.tag }} \
80
80
--docker-registry-server-url https://${{ env.registryName }} \
81
81
--docker-registry-server-user ${{ secrets.ACR_USERNAME }} \
82
+ --docker-registry-server-password ${{ secrets.ACR_PASSWORD }}
83
+
84
+ deploytodev:
85
+ runs-on: ubuntu-latest
86
+ needs: buildacr
87
+ environment: dev
88
+
89
+ steps:
90
+ - uses: actions/checkout@v4
91
+
92
+ - name: Azure Login
93
+ uses: azure/login@v2
94
+ with:
95
+ creds: ${{ secrets.AZURE_CREDENTIALS }}
96
+
97
+
98
+ - name: Deploy to Azure Web App
99
+ run: |
100
+ az webapp config container set \
101
+ --name q3zpru2gmy754-dev \
102
+ --resource-group ${{ secrets.AZURE_RG }} \
103
+ --docker-custom-image-name ${{ env.registryName }}/${{ env.repositoryName }}:${{ env.tag }} \
104
+ --docker-registry-server-url https://${{ env.registryName }} \
105
+ --docker-registry-server-user ${{ secrets.ACR_USERNAME }} \
106
+ --docker-registry-server-password ${{ secrets.ACR_PASSWORD }}
107
+
108
+ deploytotest :
109
+ runs-on : ubuntu-latest
110
+ needs : deploytodev
111
+ environment : test
112
+
113
+ steps :
114
+ - uses : actions/checkout@v4
115
+
116
+ - name : Azure Login
117
+ uses : azure/login@v2
118
+ with :
119
+ creds : ${{ secrets.AZURE_CREDENTIALS }}
120
+
121
+
122
+ - name : Deploy to Azure Web App
123
+ run : |
124
+ az webapp config container set \
125
+ --name q3zpru2gmy754-test \
126
+ --resource-group ${{ secrets.AZURE_RG }} \
127
+ --docker-custom-image-name ${{ env.registryName }}/${{ env.repositoryName }}:${{ env.tag }} \
128
+ --docker-registry-server-url https://${{ env.registryName }} \
129
+ --docker-registry-server-user ${{ secrets.ACR_USERNAME }} \
130
+ --docker-registry-server-password ${{ secrets.ACR_PASSWORD }}
131
+
132
+ deploytoprod :
133
+ runs-on : ubuntu-latest
134
+ needs : deploytotest
135
+ environment : prod
136
+
137
+ steps :
138
+ - uses : actions/checkout@v4
139
+
140
+ - name : Azure Login
141
+ uses : azure/login@v2
142
+ with :
143
+ creds : ${{ secrets.AZURE_CREDENTIALS }}
144
+
145
+
146
+ - name : Deploy to Azure Web App
147
+ run : |
148
+ az webapp config container set \
149
+ --name q3zpru2gmy754-prod \
150
+ --resource-group ${{ secrets.AZURE_RG }} \
151
+ --docker-custom-image-name ${{ env.registryName }}/${{ env.repositoryName }}:${{ env.tag }} \
152
+ --docker-registry-server-url https://${{ env.registryName }} \
153
+ --docker-registry-server-user ${{ secrets.ACR_USERNAME }} \
82
154
--docker-registry-server-password ${{ secrets.ACR_PASSWORD }}
0 commit comments