mirror of
https://github.com/actions/runner-images.git
synced 2025-12-13 04:37:09 +00:00
Add Ubuntu2204 ImageType (#5476)
* Add Ubuntu2204 ImageType * Update json path
This commit is contained in:
committed by
GitHub
parent
f1b7652904
commit
a27099b057
@@ -61,7 +61,7 @@ Where:
|
|||||||
- `SubscriptionId` - The Azure subscription Id where resources will be created.
|
- `SubscriptionId` - The Azure subscription Id where resources will be created.
|
||||||
- `ResourceGroupName` - The Azure resource group name where the Azure resources will be created.
|
- `ResourceGroupName` - The Azure resource group name where the Azure resources will be created.
|
||||||
- `ImageGenerationRepositoryRoot` - The root path of the image generation repository source.
|
- `ImageGenerationRepositoryRoot` - The root path of the image generation repository source.
|
||||||
- `ImageType` - The type of the image being generated. Valid options are: "Windows2016", "Windows2019", "Windows2022", "Ubuntu1804", "Ubuntu2004".
|
- `ImageType` - The type of the image being generated. Valid options are: "Windows2016", "Windows2019", "Windows2022", "Ubuntu1804", "Ubuntu2004", "Ubuntu2204".
|
||||||
- `AzureLocation` - The location of the resources being created in Azure. For example "East US".
|
- `AzureLocation` - The location of the resources being created in Azure. For example "East US".
|
||||||
|
|
||||||
The function automatically creates all required Azure resources and kicks off packer image generation for the selected image type.
|
The function automatically creates all required Azure resources and kicks off packer image generation for the selected image type.
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ enum ImageType {
|
|||||||
Windows2022 = 2
|
Windows2022 = 2
|
||||||
Ubuntu1804 = 3
|
Ubuntu1804 = 3
|
||||||
Ubuntu2004 = 4
|
Ubuntu2004 = 4
|
||||||
|
Ubuntu2204 = 5
|
||||||
}
|
}
|
||||||
|
|
||||||
Function Get-PackerTemplatePath {
|
Function Get-PackerTemplatePath {
|
||||||
@@ -32,6 +33,9 @@ Function Get-PackerTemplatePath {
|
|||||||
([ImageType]::Ubuntu2004) {
|
([ImageType]::Ubuntu2004) {
|
||||||
$relativeTemplatePath = Join-Path "linux" "ubuntu2004.json"
|
$relativeTemplatePath = Join-Path "linux" "ubuntu2004.json"
|
||||||
}
|
}
|
||||||
|
([ImageType]::Ubuntu2204) {
|
||||||
|
$relativeTemplatePath = Join-Path "linux" "ubuntu2204.json"
|
||||||
|
}
|
||||||
default { throw "Unknown type of image" }
|
default { throw "Unknown type of image" }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user