Skip to content

Commit e70f21e

Browse files
authored
[ci] Publish VS workload zips (#9870)
Context: xamarin/yaml-templates@96d7858 Adds the VS manifest zips needed by the workload versions VS insertion pipeline to Maestro publishing. The first update to VS that includes these changes will have to be done manually, as the manifest names are also changing to work with the new pipeline.
1 parent a28230c commit e70f21e

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

build-tools/create-packs/Directory.Build.targets

+2
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,8 @@
176176

177177
<ItemGroup>
178178
<ItemsToPush Include="$(OutputPath)*.nupkg" />
179+
<WorkloadArtifacts Include="$(OutputPath)*.zip" />
180+
<ItemsToPush Include="@(WorkloadArtifacts)" PublishFlatContainer="true" RelativeBlobPath="android/$(AndroidPackVersionLong)/%(Filename)%(Extension)" />
179181
</ItemGroup>
180182

181183
<Error Condition="'@(ItemsToPush)' == ''" Text="No packages to push." />

build-tools/create-packs/vs-workload.in.props

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project>
33
<PropertyGroup>
4-
<TargetName>Microsoft.NET.Sdk.Android.Workload.@VSMAN_VERSION@</TargetName>
4+
<TargetName>android.@VSMAN_VERSION@</TargetName>
55
<ManifestBuildVersion>@WORKLOAD_VERSION@</ManifestBuildVersion>
66
<EnableSideBySideManifests>true</EnableSideBySideManifests>
77
<UseVisualStudioComponentPrefix>false</UseVisualStudioComponentPrefix>

0 commit comments

Comments
 (0)