2023-05-14 16:54:42 +08:00
|
|
|
## First time machine setup:
|
|
|
|
* [ ] Install Azure PowerShell: https://docs.microsoft.com/en-us/powershell/azure/install-az-ps
|
2023-08-15 07:09:52 +08:00
|
|
|
* [ ] Install Docker
|
2023-05-14 16:54:42 +08:00
|
|
|
|
|
|
|
## Each Patch Tuesday:
|
|
|
|
* [ ] Check for depends:vm-update PRs and make relevant changes if possible.
|
|
|
|
* [ ] Check for Service 360 alerts about vulnerable software we are installing in the VMs and
|
|
|
|
update that. (Most often PowerShell needs to be updated to the current 7.2.x release)
|
2023-08-15 07:09:52 +08:00
|
|
|
* [ ] Run android/create-docker-image.ps1
|
|
|
|
* [ ] Update azure-pipelines.yml to point to the new linux docker image from Azure Container Registry
|
2023-05-14 16:54:42 +08:00
|
|
|
* [ ] Run windows/create-image.ps1
|
|
|
|
* [ ] Run windows/create-vmss.ps1
|
2023-08-15 04:58:43 +08:00
|
|
|
* [ ] Create new pools for these in Azure DevOps: https://dev.azure.com/vcpkg/public/_settings/agentqueues
|
2023-05-14 16:54:42 +08:00
|
|
|
* Windows: 22 agents
|
|
|
|
* [ ] Update azure-pipelines.yml to point to the new pools.
|
|
|
|
* [ ] Submit PR with those changes.
|
|
|
|
* [ ] Submit a full CI rebuild with those changes: https://dev.azure.com/vcpkg/public/_build?definitionId=29
|
|
|
|
refs/pull/NUMBER/head
|
2023-06-07 06:03:50 +08:00
|
|
|
* [ ] Run `generate-sas-tokens.ps1` and update the relevant libraries on dev.azure.com/vcpkg and
|
|
|
|
devdiv.visualstudio.com.
|
2023-09-15 05:02:46 +08:00
|
|
|
* [ ] Mint a new macOS base box.
|
|
|
|
* [ ] Deploy the new base box to all hosts.
|