Skip to content

Commit 6450ecf

Browse files
committed
Merge compiler and msbuild vpacks
1 parent f89f47f commit 6450ecf

File tree

1 file changed

+10
-43
lines changed

1 file changed

+10
-43
lines changed

.pipelines/OneBranch.Official.yml

Lines changed: 10 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -74,48 +74,6 @@ extends:
7474
ob_createvpack_metadata: $(Build.SourceBranchName).x86.$(Build.BuildNumber).$(Build.SourceVersion)
7575
ob_createvpack_target: $(OSBuildToolsRoot)\cppwinrt
7676

77-
steps:
78-
- task: UseDotNet@2
79-
continueOnError: true
80-
inputs:
81-
packageType: 'runtime'
82-
version: '6.x'
83-
performMultiLevelLookup: true
84-
85-
- task: DownloadPipelineArtifact@2
86-
displayName: 'Download x86 artifacts'
87-
inputs:
88-
artifactName: 'drop_build_x86'
89-
targetPath: '$(Build.SourcesDirectory)/x86'
90-
91-
- task: CopyFiles@2
92-
displayName: 'Stage compiler vpack contents'
93-
inputs:
94-
SourceFolder: $(Build.SourcesDirectory)/x86/cppwinrt
95-
Contents: |
96-
cppwinrt.exe
97-
cppwinrt.pdb
98-
TargetFolder: $(ob_outputDirectory)
99-
100-
- job: MSBuild_vpack
101-
pool:
102-
type: windows
103-
variables:
104-
ob_outputDirectory: '$(Build.SourcesDirectory)\out'
105-
106-
ob_createvpack_enabled: true
107-
ob_createvpack_packagename: CppWinRT.MSBuild
108-
ob_createvpack_owneralias: cpp4uwpt
109-
ob_createvpack_description: C++/WinRT MSBuild
110-
ob_createvpack_provData: true
111-
ob_createvpack_versionAs: parts
112-
ob_createvpack_majorVer: $(MajorVersion)
113-
ob_createvpack_minorVer: $(MinorVersion)
114-
ob_createvpack_patchVer: $(PatchVersion)
115-
ob_createvpack_metadata: $(Build.SourceBranchName).$(Build.BuildNumber).$(Build.SourceVersion)
116-
ob_createvpack_verbose: true
117-
ob_createvpack_target: $(OSBuildToolsRoot)\cppwinrt
118-
11977
steps:
12078
- task: UseDotNet@2
12179
continueOnError: true
@@ -141,6 +99,15 @@ extends:
14199
inputs:
142100
artifactName: 'drop_build_arm64'
143101
targetPath: '$(Build.SourcesDirectory)/arm64'
102+
103+
- task: CopyFiles@2
104+
displayName: 'Stage compiler vpack contents'
105+
inputs:
106+
SourceFolder: $(Build.SourcesDirectory)/x86/cppwinrt
107+
Contents: |
108+
cppwinrt.exe
109+
cppwinrt.pdb
110+
TargetFolder: $(ob_outputDirectory)
144111

145112
- task: CmdLine@2
146113
displayName: 'Stage MSBuild vpack contents'
@@ -160,7 +127,7 @@ extends:
160127
echo d | xcopy $(Build.SourcesDirectory)\x64\cppwinrt_fast_forwarder.lib build\native\lib\amd64
161128
echo d | xcopy $(Build.SourcesDirectory)\x64\cppwinrt_fast_forwarder.lib build\native\lib\x64
162129
echo d | xcopy $(Build.SourcesDirectory)\arm64\cppwinrt_fast_forwarder.lib build\native\lib\arm64
163-
130+
164131
- stage: NuGet
165132
dependsOn: build
166133
jobs:

0 commit comments

Comments
 (0)