Skip to content

feat: Update README and scripts for Adaptive Apps lab automation - #529

Merged
Jan Egil Ring (janegilring) merged 1 commit into
microsoft:mainfrom
janegilring:sov-cloud-localbox-post-automation
Sep 30, 2026
Merged

Jan Egil Ring (janegilring) merged 1 commit into
microsoft:mainfrom
janegilring:sov-cloud-localbox-post-automation

Conversation

@janegilring

Copy link
Copy Markdown
Collaborator
  • Increased the default number of labs per subscription from 2 to 5 in the README.
  • Enhanced the bootstrap source management by adding a new bootstrap-source.json file to track additional scripts and their hashes.
  • Refactored console-helpers.ps1 to include functions for downloading and verifying bootstrap files.
  • Modified deploy-lab.ps1 to utilize the new bootstrap management functions, ensuring proper file downloads and hash verification before provisioning.
  • Updated tests in console.Tests.ps1 to cover new download and verification logic, including handling download failures and hash mismatches.
  • Added a new script update-bootstrap-source.ps1 to pin published workshop sources and check local sources against the pin.

- Increased the default number of labs per subscription from 2 to 5 in the README.
- Enhanced the bootstrap source management by adding a new `bootstrap-source.json` file to track additional scripts and their hashes.
- Refactored `console-helpers.ps1` to include functions for downloading and verifying bootstrap files.
- Modified `deploy-lab.ps1` to utilize the new bootstrap management functions, ensuring proper file downloads and hash verification before provisioning.
- Updated tests in `console.Tests.ps1` to cover new download and verification logic, including handling download failures and hash mismatches.
- Added a new script `update-bootstrap-source.ps1` to pin published workshop sources and check local sources against the pin.

Signed-off-by: Jan Egil Ring <janegilring@microsoft.com>
@janegilring
Jan Egil Ring (janegilring) merged commit 6441a0a into microsoft:main Sep 30, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant