Skip to content

Commit 32cd275

Browse files
committed
Update azure-pipelines.yml for Azure Pipelines
1 parent cd0fb9c commit 32cd275

File tree

1 file changed

+5
-18
lines changed

1 file changed

+5
-18
lines changed

azure-pipelines.yml

Lines changed: 5 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,9 @@ variables:
1212
buildConfiguration: 'Release'
1313
vsix: '$(Build.ArtifactStagingDirectory)/vsix/azure-pipelines-ensure-tests-task-$(Build.BuildNumber).vsix'
1414
zip: '$(Build.ArtifactStagingDirectory)/zip/azure-pipelines-ensure-tests-task-$(Build.BuildNumber).zip'
15-
marketplaceServiceConnection: '24325a98-0d4b-4180-9936-c930a4156258'
1615

1716
steps:
18-
- task: TfxInstaller@4
17+
- task: TfxInstaller@5
1918
inputs:
2019
version: 'v0.x'
2120

@@ -27,29 +26,17 @@ steps:
2726
archiveFile: '$(zip)'
2827
replaceExistingArchive: true
2928

30-
- task: PackageAzureDevOpsExtension@4
29+
- task: PackageAzureDevOpsExtension@5
3130
inputs:
3231
rootFolder: '$(Build.SourcesDirectory)'
3332
outputPath: '$(vsix)'
3433
extensionVersion: '$(Build.BuildNumber)'
3534
updateTasksVersion: false
3635

37-
- task: AzureCLI@2
38-
displayName: 'Authenticate with Service Principal'
36+
- task: PublishAzureDevOpsExtension@5
3937
inputs:
40-
azureSubscription: 'azure-devops-marketplace'
41-
scriptType: 'pscore'
42-
scriptLocation: 'inlineScript'
43-
useGlobalConfig: true
44-
inlineScript: |
45-
$accessToken = az account get-access-token --resource 499b84ac-1321-427f-aa17-267ca6975798 --query "accessToken" --output tsv
46-
write-host "##vso[task.setsecret]$accessToken"
47-
write-host "##vso[task.setendpoint id=$env:MARKETPLACESERVICECONNECTION;field=authParameter;key=password]$accessToken"
48-
49-
- task: PublishAzureDevOpsExtension@4
50-
inputs:
51-
connectTo: 'VsTeam'
52-
connectedServiceName: $(marketplaceServiceConnection)
38+
connectTo: 'AzureRM'
39+
connectedServiceNameAzureRM: azure-devops-marketplace
5340
fileType: 'vsix'
5441
vsixFile: '$(vsix)'
5542
updateTasksVersion: true

0 commit comments

Comments
 (0)