Skip to content

Commit 3924ba5

Browse files
Abdul-MicrosoftRoopan-MicrosoftAjitPadhi-MicrosoftPavan-Microsoftross-p-smith
authored
feat: Update azure.yaml file show post-deploy instructions (#2160)
Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Roopan-Microsoft <168007406+Roopan-Microsoft@users.noreply.github.com> Co-authored-by: Ajit Padhi <v-padhiajit@microsoft.com> Co-authored-by: Pavan-Microsoft <v-kupavan@microsoft.com> Co-authored-by: Ross Smith <ross-p-smith@users.noreply.github.com> Co-authored-by: gpickett <122489228+gpickett@users.noreply.github.com> Co-authored-by: Francia Riesco <friesco@microsoft.com> Co-authored-by: Francia Riesco <Fr4nc3@users.noreply.github.com> Co-authored-by: Prajwal D C <v-dcprajwal@microsoft.com> Co-authored-by: Harmanpreet-Microsoft <v-harmanprka@microsoft.com> Co-authored-by: UtkarshMishra-Microsoft <v-utkamishra@microsoft.com> Co-authored-by: Priyanka-Microsoft <v-prisinghal@microsoft.com> Co-authored-by: Prasanjeet-Microsoft <v-singhprasa@microsoft.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Kiran-Siluveru-Microsoft <v-ksiluveru@microsoft.com> Co-authored-by: Prashant-Microsoft <v-pmalusare@microsoft.com> Co-authored-by: Rohini-Microsoft <v-rwalunj@microsoft.com> Co-authored-by: Avijit-Microsoft <v-aghorui@microsoft.com> Co-authored-by: RaviKiran-Microsoft <v-ravikirans@microsoft.com> Co-authored-by: Somesh Joshi <v-somejoshi@microsoft.com> Co-authored-by: Himanshi Agrawal <v-himagrawal@microsoft.com> Co-authored-by: pradeepjha-microsoft <v-pradeepjha@microsoft.com> Co-authored-by: Harmanpreet Kaur <v-harmanpkau@microsoft.com> Co-authored-by: Bangarraju-Microsoft <v-golib@microsoft.com> Co-authored-by: Harsh-Microsoft <v-hbangera@microsoft.com> Co-authored-by: Kanchan-Microsoft <v-knagshetti@microsoft.com> Co-authored-by: Cristopher Coronado <cristofima@hotmail.com> Co-authored-by: Cristopher Coronado Moreira <crcorona@pichincha.com> Co-authored-by: Vamshi-Microsoft <v-vamolla@microsoft.com> Co-authored-by: Thanusree-Microsoft <168087422+Thanusree-Microsoft@users.noreply.github.com> Co-authored-by: Niraj Chaudhari (Persistent Systems Inc) <v-nirajcha@microsoft.com> Co-authored-by: Rohini-Microsoft <168007985+Rohini-Microsoft@users.noreply.github.com> Co-authored-by: Kingshuk-Microsoft <v-kidatta@microsoft.com> Co-authored-by: Ayaz-Microsoft <v-ayazkhan@microsoft.com> Co-authored-by: Prekshith-Microsoft <v-pdj@microsoft.com> Co-authored-by: Rafi-Microsoft <v-rafmd@microsoft.com> Co-authored-by: Ragini-Microsoft <v-raginich@microsoft.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: Atulku-Microsoft <v-atulku@microsoft.com> Co-authored-by: Akhileswara-Microsoft <v-golnaidu@microsoft.com> Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 09095f0 commit 3924ba5

3 files changed

Lines changed: 63 additions & 1 deletion

File tree

azure.yaml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,42 @@ hooks:
1717
windows:
1818
shell: pwsh
1919
run: ./scripts/parse_env.ps1
20+
postdeploy:
21+
windows:
22+
shell: pwsh
23+
run: |
24+
Write-Host ""
25+
Write-Host "=============================================="
26+
Write-Host " Deployment Complete - Post-Deployment Steps"
27+
Write-Host "=============================================="
28+
Write-Host ""
29+
Write-Host "1. Login to Azure CLI (required for post-deployment script):" -ForegroundColor Yellow
30+
Write-Host " az login" -ForegroundColor Cyan
31+
Write-Host ""
32+
Write-Host "2. Run the post-deployment setup script:" -ForegroundColor Yellow
33+
Write-Host " ./scripts/post_deployment_setup.ps1 -ResourceGroupName `"$env:AZURE_RESOURCE_GROUP`"" -ForegroundColor Cyan
34+
Write-Host ""
35+
Write-Host " Or using Bash:" -ForegroundColor Yellow
36+
Write-Host " bash scripts/post_deployment_setup.sh `"$env:AZURE_RESOURCE_GROUP`"" -ForegroundColor Cyan
37+
Write-Host ""
38+
continueOnError: false
39+
interactive: true
40+
posix:
41+
shell: sh
42+
run: |
43+
echo ""
44+
echo "=============================================="
45+
echo " Deployment Complete - Post-Deployment Steps"
46+
echo "=============================================="
47+
echo ""
48+
echo "1. Login to Azure CLI (required for post-deployment script):"
49+
echo " az login"
50+
echo ""
51+
echo "2. Run the post-deployment setup script:"
52+
echo " bash scripts/post_deployment_setup.sh \"$AZURE_RESOURCE_GROUP\""
53+
echo ""
54+
continueOnError: false
55+
interactive: true
2056
services:
2157
web:
2258
project: ./code

docs/LOCAL_DEPLOYMENT.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -291,7 +291,20 @@ After successful deployment, locate your application URLs:
291291
292292
### 5.1 Run Post-Deployment Setup Script (Required)
293293
294-
After deployment completes, run the post-deployment script to configure the Function App client key and create PostgreSQL tables (if applicable):
294+
After deployment completes, run the post-deployment script to configure the Function App client key and create PostgreSQL tables (if applicable).
295+
296+
**Login to Azure CLI:**
297+
298+
The post-deployment script uses Azure CLI (`az`) commands. Ensure you are logged in before running it:
299+
300+
```shell
301+
az login
302+
```
303+
304+
**For specific tenants:**
305+
```shell
306+
az login --tenant-id <tenant-id>
307+
```
295308
296309
**PowerShell (Windows):**
297310
```powershell

docs/NON_DEVCONTAINER_SETUP.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,19 @@ The Azure Developer CLI (`azd`) is a developer-centric command-line interface (C
5555

5656
> Select your desired `subscription` and `location`. Wait a moment for the resource deployment to complete.
5757

58+
1. Login to Azure CLI:
59+
60+
The post-deployment script uses Azure CLI (`az`) commands. Ensure you are logged in before running it:
61+
62+
```shell
63+
az login
64+
```
65+
66+
For specific tenants:
67+
```shell
68+
az login --tenant-id <tenant-id>
69+
```
70+
5871
1. Run the post-deployment setup script:
5972

6073
**PowerShell (Windows):**

0 commit comments

Comments
 (0)