7474 $ManagedImageName = "${{ parameters.image_type }}-$(Build.BuildId)"
7575 Write-Host "##vso[task.setvariable variable=ManagedImageName;]$ManagedImageName"
7676
77- $VhdName = "$ManagedImageName.vhd"
78- Write-Host "##vso[task.setvariable variable=VhdName;]$VhdName"
79-
8077 $TempResourceGroupName = "packer-temp-$ManagedImageName"
8178 Write-Host "##vso[task.setvariable variable=TempResourceGroupName;]$TempResourceGroupName"
8279
@@ -146,26 +143,6 @@ jobs:
146143 -PrefixToPathTrim "$(TemplateDirectoryPath)" `
147144 -PrintTopNLongest 25
148145
149- - task : PowerShell@2
150- displayName : ' Convert managed image to VHD'
151- inputs :
152- targetType : filePath
153- filePath : ./images.CI/linux-and-win/convert-to-vhd.ps1
154- arguments : -SubscriptionId $(AZURE_SUBSCRIPTION) `
155- -Location $(AZURE_LOCATION) `
156- -ResourceGroupName $(AZURE_RESOURCE_GROUP) `
157- -ManagedImageName "$(ManagedImageName)" `
158- -GalleryName "github_imagegeneration_convert_to_vhd" `
159- -GalleryImageSku "${{ parameters.image_type }}" `
160- -GalleryImageVersion "0.0.$(Build.BuildId)" `
161- -StorageAccountName $(AZURE_STORAGE_ACCOUNT) `
162- -StorageAccountContainerName "images" `
163- -VhdName "$(VhdName)" `
164- -ClientId $(CLIENT_ID) `
165- -ClientSecret $(CLIENT_SECRET) `
166- -TenantId $(AZURE_TENANT) `
167- -RemoveManagedImage
168-
169146 - ${{ if eq(parameters.create_release, true) }} :
170147 - task : PowerShell@2
171148 displayName : ' Create release for VM deployment'
@@ -176,9 +153,8 @@ jobs:
176153 -Organization $(RELEASE_TARGET_ORGANIZATION) `
177154 -DefinitionId $(RELEASE_TARGET_DEFINITION_ID) `
178155 -Project $(RELEASE_TARGET_PROJECT) `
179- -ImageName "${{ parameters.image_type }}" `
180- -StorageAccountContainerName "images" `
181- -VhdName "$(VhdName)" `
156+ -ImageType "${{ parameters.image_type }}" `
157+ -ManagedImageName "$(ManagedImageName)" `
182158 -AccessToken $(RELEASE_TARGET_TOKEN)
183159
184160 - task : PowerShell@2
@@ -188,7 +164,6 @@ jobs:
188164 targetType : filePath
189165 filePath : ./images.CI/linux-and-win/cleanup.ps1
190166 arguments : -TempResourceGroupName "$(TempResourceGroupName)" `
191- -StorageAccount $(AZURE_STORAGE_ACCOUNT) `
192167 -SubscriptionId $(AZURE_SUBSCRIPTION) `
193168 -ClientId $(CLIENT_ID) `
194169 -ClientSecret $(CLIENT_SECRET) `
0 commit comments