You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update contribution guidance for local dev cycle (Azure#130)
# Pull Request
## Issue
Issue #, if available:
## Description
Description of changes:
## License
By submitting this pull request, I confirm that my contribution is made
under the terms of the projects associated license.
## How to do end to end local development with the bootstrap and starter modules
33
+
34
+
You can use the parameters `bootstrapModuleOverrideFolderPath` and `starterModuleOverrideFolderPath` to point to your local development folders. This will allow to make changes to all three modules locally and test them together without the need to commit the changes and push.
35
+
36
+
The following section provides an example folder structure and scripts to set up the local development environment and run the accelerator.
-replaceFiles # This will replace the files in the output folder with the files in the bootstrap and starter modules, so any updates are taken into account
131
+
132
+
```
133
+
134
+
### Bicep GitHub
135
+
136
+
Run this from the VSCode terminal for the ALZ-PowerShell-Module repository:
137
+
138
+
>IMPORTANT! - Make sure to update the input file with your settings for VCS, etc.
139
+
140
+
```pwsh
141
+
Invoke-Build -File .\src\ALZ.build.ps1
142
+
143
+
$targetFolder = "dev"
144
+
145
+
# Uncomment to start fresh rather than relying on the -replaceFiles parameter
-replaceFiles # This will replace the files in the output folder with the files in the bootstrap and starter modules, so any updates are taken into account
155
+
156
+
```
157
+
158
+
### Terraform Azure DevOps
159
+
160
+
Run this from the VSCode terminal for the ALZ-PowerShell-Module repository:
161
+
162
+
>IMPORTANT! - Make sure to update the input file with your settings for VCS, etc.
163
+
164
+
```pwsh
165
+
Invoke-Build -File .\src\ALZ.build.ps1
166
+
167
+
$targetFolder = "dev"
168
+
169
+
# Uncomment to start fresh rather than relying on the -replaceFiles parameter
-replaceFiles # This will replace the files in the output folder with the files in the bootstrap and starter modules, so any updates are taken into account
179
+
180
+
```
181
+
182
+
### Terraform GitHub
183
+
184
+
Run this from the VSCode terminal for the ALZ-PowerShell-Module repository:
185
+
186
+
>IMPORTANT! - Make sure to update the input file with your settings for VCS, etc.
187
+
188
+
```pwsh
189
+
Invoke-Build -File .\src\ALZ.build.ps1
190
+
191
+
$targetFolder = "dev"
192
+
193
+
# Uncomment to start fresh rather than relying on the -replaceFiles parameter
-replaceFiles # This will replace the files in the output folder with the files in the bootstrap and starter modules, so any updates are taken into account
0 commit comments