mirror of
https://github.com/actions/runner-images.git
synced 2025-12-18 07:46:57 +00:00
Change the script steps to the PowerShell tasks
This commit is contained in:
@@ -2,8 +2,12 @@ jobs:
|
|||||||
- job:
|
- job:
|
||||||
pool: ci-agent-pool
|
pool: ci-agent-pool
|
||||||
steps:
|
steps:
|
||||||
- script: |
|
- task: PowerShell@2
|
||||||
./images.CI/build-image.ps1 -ResourcesNamePrefix $(Build.BuildNumber) `
|
displayName: 'Build VM'
|
||||||
|
inputs:
|
||||||
|
targetType: filePath
|
||||||
|
filePath: ./images.CI/build-image.ps1
|
||||||
|
arguments: -ResourcesNamePrefix $(Build.BuildNumber) `
|
||||||
-ClientId $(CLIENT_ID) `
|
-ClientId $(CLIENT_ID) `
|
||||||
-ClientSecret $(CLIENT_SECRET) `
|
-ClientSecret $(CLIENT_SECRET) `
|
||||||
-Image ${{ parameters.image_type }} `
|
-Image ${{ parameters.image_type }} `
|
||||||
@@ -16,14 +20,16 @@ jobs:
|
|||||||
-VirtualNetworkRG $(BUILD_AGENT_VNET_RESOURCE_GROUP) `
|
-VirtualNetworkRG $(BUILD_AGENT_VNET_RESOURCE_GROUP) `
|
||||||
-VirtualNetworkSubnet $(BUILD_AGENT_SUBNET_NAME) `
|
-VirtualNetworkSubnet $(BUILD_AGENT_SUBNET_NAME) `
|
||||||
-GitHubFeedToken $(GITHUB_TOKEN)
|
-GitHubFeedToken $(GITHUB_TOKEN)
|
||||||
displayName: Build VM
|
|
||||||
|
|
||||||
- script: |
|
- task: PowerShell@2
|
||||||
./images.CI/cleanup.ps1 -ResourcesNamePrefix $(Build.BuildNumber) `
|
displayName: 'Clean up resources'
|
||||||
|
condition: always()
|
||||||
|
inputs:
|
||||||
|
targetType: filePath
|
||||||
|
filePath: ./images.CI/cleanup.ps1
|
||||||
|
arguments: -ResourcesNamePrefix $(Build.BuildNumber) `
|
||||||
-ClientId $(CLIENT_ID) `
|
-ClientId $(CLIENT_ID) `
|
||||||
-ClientSecret $(CLIENT_SECRET) `
|
-ClientSecret $(CLIENT_SECRET) `
|
||||||
-Image ${{ parameters.image_type }} `
|
-Image ${{ parameters.image_type }} `
|
||||||
-SubscriptionId $(AZURE_SUBSCRIPTION) `
|
-SubscriptionId $(AZURE_SUBSCRIPTION) `
|
||||||
-TenantId $(AZURE_TENANT)
|
-TenantId $(AZURE_TENANT)
|
||||||
displayName: Clean up resources
|
|
||||||
condition: always()
|
|
||||||
Reference in New Issue
Block a user