|
38 | 38 | <!-- Remove wixpacks if not doing post-build signing, since they are not needed --> |
39 | 39 | <_InstallersToPublish Remove="@(WixPacksToPublish)" Condition="'$(PostBuildSign)' != 'true'" /> |
40 | 40 | <_ChecksumsToPublish Include="$(ArtifactsDir)installers\**\*.sha512" /> |
| 41 | + <!-- Version file, for VMR build --> |
| 42 | + <_VersionFileToPublish Include="$(ArtifactsDir)installers\**\aspnetcore_base_runtime.version" UploadPathSegment="Runtime" Condition="'$(DotNetBuildRepo)' == 'true'" /> |
41 | 43 | </ItemGroup> |
42 | 44 |
|
43 | 45 | <Target |
|
64 | 66 | the nupkgs pushed. Do not do this if building from source, since we want the source build intermediate package |
65 | 67 | to be published. Use ArcadeBuildFromSource as DotNetBuildFromSource is only set in the internal source build, |
66 | 68 | and Build.proj is invoked from the wrapper build. --> |
67 | | - <ItemsToPushToBlobFeed Remove="@(ItemsToPushToBlobFeed)" Condition="'$(OS)' != 'Windows_NT' and '$(PostBuildSign)' != 'true' and '$(ArcadeBuildFromSource)' != 'true'" /> |
| 69 | + <ItemsToPushToBlobFeed Remove="@(ItemsToPushToBlobFeed)" Condition="'$(OS)' != 'Windows_NT' and '$(PostBuildSign)' != 'true' and '$(DotNetBuildRepo)' != 'true'" /> |
68 | 70 |
|
69 | 71 | <ItemsToPushToBlobFeed Include="@(_ChecksumsToPublish)"> |
70 | 72 | <ManifestArtifactData>NonShipping=true</ManifestArtifactData> |
71 | 73 | <PublishFlatContainer>true</PublishFlatContainer> |
72 | 74 | <RelativeBlobPath>$(_UploadPathRoot)/Runtime/$(_PackageVersion)/%(Filename)%(Extension)</RelativeBlobPath> |
73 | 75 | </ItemsToPushToBlobFeed> |
74 | 76 |
|
| 77 | + <ItemsToPushToBlobFeed Include="@(_VersionFileToPublish)"> |
| 78 | + <ManifestArtifactData>NonShipping=true</ManifestArtifactData> |
| 79 | + <PublishFlatContainer>true</PublishFlatContainer> |
| 80 | + <RelativeBlobPath>$(_UploadPathRoot)/Runtime/$(_PackageVersion)/%(Filename)%(Extension)</RelativeBlobPath> |
| 81 | + </ItemsToPushToBlobFeed> |
| 82 | + |
75 | 83 | <ItemsToPushToBlobFeed Include="@(_InstallersToPublish)" Condition="! $([System.String]::Copy('%(Filename)').ToLower().Contains('internal'))"> |
76 | 84 | <ManifestArtifactData>NonShipping=false</ManifestArtifactData> |
77 | 85 | <PublishFlatContainer>true</PublishFlatContainer> |
|
0 commit comments