Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
4145c13
provision-image.ps1: PowerShell 7.2.6.
StephanTLavavej Aug 21, 2022
0b58b81
Rename create-vmss.ps1 to create-1es-hosted-pool.ps1.
StephanTLavavej Aug 24, 2022
35576f3
Extract function Display-Progress-Bar.
StephanTLavavej Aug 25, 2022
079d11a
`$TotalProgress` should be the number of calls to `Display-Progress-B…
StephanTLavavej Aug 25, 2022
651233b
Simplify status messages: 'provisioning script' isn't useful.
StephanTLavavej Aug 25, 2022
5facab0
Extract `$CurrentDate`, ensuring that the value won't change during t…
StephanTLavavej Aug 25, 2022
a2f10e4
Simplify Wait-Shutdown with the `-notin` operator.
StephanTLavavej Aug 25, 2022
2951272
Drop Find-ResourceGroupName; 'HHmm' provides sufficient uniqueness.
StephanTLavavej Aug 25, 2022
dce3f2c
Consistently wrap Azure PowerShell cmdlet invocations.
StephanTLavavej Aug 25, 2022
e58dee6
Split progress messages.
StephanTLavavej Aug 25, 2022
8662dda
Use single quotes when we don't need string expansion.
StephanTLavavej Aug 25, 2022
1914149
Consistently use spaces and semicolons in single-line hashtables.
StephanTLavavej Aug 25, 2022
aca2d18
Drop VMSS machinery.
StephanTLavavej Aug 25, 2022
33475eb
Update comments/messages that mentioned scale sets.
StephanTLavavej Aug 25, 2022
d9a9db7
Move to 'eastus', 'Standard_D32ds_v5'.
StephanTLavavej Aug 25, 2022
b996623
Add new machinery to create a 1ES Hosted Pool.
StephanTLavavej Aug 25, 2022
b443d73
All we need at the end is the pool name.
StephanTLavavej Aug 25, 2022
c128d29
Cleanup network resources.
StephanTLavavej Aug 25, 2022
2337ad7
.gitignore: Drop vmss-config.json, vmss-protected.json.
StephanTLavavej Aug 25, 2022
2a6d963
Quote the strings 'CPP_STL_GitHub' and 'latest'.
StephanTLavavej Aug 25, 2022
55ce32b
When calculating progress, multiply before dividing for clarity and p…
StephanTLavavej Aug 25, 2022
8eeec1e
Quote another string.
StephanTLavavej Aug 25, 2022
70dadb4
New pool!
StephanTLavavej Aug 25, 2022
9cabd71
All shall love ISO 8601 and despair!
StephanTLavavej Aug 25, 2022
e47cde1
Follow PowerShell naming conventions: Display-ProgressBar
StephanTLavavej Aug 25, 2022
8d5559f
Forbid positional binding for all functions.
StephanTLavavej Aug 25, 2022
d43d88d
Make parameters mandatory when we don't provide defaults.
StephanTLavavej Aug 25, 2022
0d6359b
Style: Consistent Param spacing.
StephanTLavavej Aug 25, 2022
fd51277
Newer pool!
StephanTLavavej Aug 25, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@
__pycache__/
.vs/
.vscode/
/azure-devops/vmss-config.json
/azure-devops/vmss-protected.json
/build/
/out/
/tools/out/
Expand Down
Loading