11
11
</PropertyGroup >
12
12
13
13
<PropertyGroup >
14
- <PublishDependsOnTargets >$(PublishDependsOnTargets);_PublishInstallers;_PublishDashboardAssets </PublishDependsOnTargets >
14
+ <PublishDependsOnTargets >$(PublishDependsOnTargets);_PublishBlobItems </PublishDependsOnTargets >
15
15
16
16
<!-- NOTE: This property is also defined on the root-level Directory.Build.props, but that file is not imported by the Publishing project.
17
17
Pulling it in here will cause different issues as that file will conflict with Arcade's publishing logic, so as a workaround we define it here.
25
25
<_DashboardFilesToPublish Include =" $(DashboardPublishedArtifactsOutputDir)\**\*.zip" />
26
26
</ItemGroup >
27
27
28
- <Target Name =" _PublishDashboardAssets" >
29
- <ItemGroup >
30
- <ItemsToPushToBlobFeed Include =" @(_DashboardFilesToPublish)" >
31
- <IsShipping >true</IsShipping >
32
- <PublishFlatContainer >true</PublishFlatContainer >
33
- <RelativeBlobPath >$(_UploadPathRoot)/dashboard-assets/%(Filename)%(Extension)</RelativeBlobPath >
34
- </ItemsToPushToBlobFeed >
35
- </ItemGroup >
36
- </Target >
37
-
38
- <Target Name =" _PublishInstallers" >
28
+ <Target Name =" _PublishBlobItems" >
39
29
<MSBuild Projects =" $(RepoRoot)src\Microsoft.NET.Sdk.Aspire\Microsoft.NET.Sdk.Aspire.csproj"
40
30
Targets =" ReturnPackageVersion"
41
31
SkipNonexistentProjects =" false" >
53
43
<PublishFlatContainer >true</PublishFlatContainer >
54
44
<RelativeBlobPath >$(_UploadPathRoot)/$(_PackageVersion)/%(Filename)%(Extension)</RelativeBlobPath >
55
45
</ItemsToPushToBlobFeed >
46
+ <ItemsToPushToBlobFeed Include =" @(_DashboardFilesToPublish)" >
47
+ <IsShipping >true</IsShipping >
48
+ <PublishFlatContainer >true</PublishFlatContainer >
49
+ <RelativeBlobPath >$(_UploadPathRoot)/$(_PackageVersion)/%(Filename)%(Extension)</RelativeBlobPath >
50
+ </ItemsToPushToBlobFeed >
56
51
</ItemGroup >
57
52
</Target >
58
53
</Project >
0 commit comments