Skip to content
This repository was archived by the owner on Mar 20, 2021. It is now read-only.

Commit f088aef

Browse files
author
Livar
authored
Merge pull request #16 from dotnet/base_install_microbuild
Let base.yml install the Microbuild plugin
2 parents f8c90f3 + aaf1fa5 commit f088aef

File tree

1 file changed

+5
-11
lines changed

1 file changed

+5
-11
lines changed

eng/build.yml

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,22 +8,20 @@ phases:
88
parameters:
99
name: ${{ parameters.agentOs }}
1010
enableTelemetry: true
11+
enableMicrobuild: true
1112
publicBuildReasons: PullRequest
1213
queue: ${{ parameters.queue }}
1314
variables:
1415
${{ insert }}: ${{ parameters.variables }}
16+
_HelixType: build/product
17+
_HelixBuildConfig: $(_BuildConfig)
18+
${{ if eq(variables['Build.Reason'], 'PullRequest') }}:
19+
_HelixSource: pr/dotnet/dotnet-cli-archiver/$(Build.SourceBranch)
1520
${{ if ne(variables['Build.Reason'], 'PullRequest') }}:
16-
_HelixType: build/product
17-
_HelixBuildConfig: $(_BuildConfig)
1821
_HelixSource: official/dotnet/dotnet-cli-archiver/$(Build.SourceBranch)
1922

2023
steps:
2124
- ${{ if ne(variables['Build.Reason'], 'PullRequest') }}:
22-
- task: ms-vseng.MicroBuildTasks.30666190-6959-11e5-9f96-f56098202fef.MicroBuildSigningPlugin@1
23-
displayName: Install Signing Plugin
24-
inputs:
25-
signType: '$(_SignType)'
26-
condition: and(succeeded(), in(variables['_SignType'], 'real', 'test'))
2725
- task: AzureKeyVault@1
2826
inputs:
2927
azureSubscription: 'DotNet-Engineering-Services_KeyVault'
@@ -93,7 +91,3 @@ phases:
9391
publishLocation: FilePath
9492
TargetPath: '$(DropRoot)\$(TeamName)\$(Build.DefinitionName)'
9593
condition: and(succeededOrFailed(), in(variables['_PublishType'], 'drop', 'blob'))
96-
97-
- task: ms-vseng.MicroBuildTasks.521a94ea-9e68-468a-8167-6dcf361ea776.MicroBuildCleanup@1
98-
displayName: Perform Cleanup Tasks
99-
condition: always()

0 commit comments

Comments
 (0)