productVersion filename and content change

This commit is contained in:
Bekir Ozturk 2020-03-26 21:32:21 +01:00
parent 9aac2bd589
commit 996babd3f6
2 changed files with 17 additions and 8 deletions

View file

@ -42,7 +42,8 @@
<SdkAssetsToPublish Include="$(ArtifactsShippingPackagesDir)*.nupkg" />
<SdkAssetsToPublish Include="$(ArtifactsShippingPackagesDir)*.cab" />
<SdkAssetsToPublish Include="$(ArtifactsShippingPackagesDir)*.svg" Condition=" '$(PublishBinariesAndBadge)' == 'true' " />
<SdkAssetsToPublish Include="$(ArtifactsShippingPackagesDir)productVersion.version" Condition=" '$(PublishBinariesAndBadge)' == 'true' " />
<SdkAssetsToPublish Include="$(ArtifactsShippingPackagesDir)productVersion.txt" Condition=" '$(PublishBinariesAndBadge)' == 'true' " />
<SdkAssetsToPublish Include="$(ArtifactsShippingPackagesDir)productCommit.txt" Condition=" '$(PublishBinariesAndBadge)' == 'true' " />
<SdkNonShippingAssetsToPublish Include="$(ArtifactsNonShippingPackagesDir)*.nupkg" />
<SdkNonShippingAssetsToPublish Include="$(ArtifactsNonShippingPackagesDir)*.swr" />
<CheckSumsToPublish Include="$(ArtifactsShippingPackagesDir)*.sha" />
@ -60,12 +61,6 @@
PropertyName="FullNugetVersion"/>
</ReadLinesFromFile>
<WriteLinesToFile
File="$(ArtifactsShippingPackagesDir)productVersion.version"
Lines="$(Version)"
Overwrite="true"
Encoding="ASCII"/>
<!-- If the sdk version is stabilized, then we should double publish the binaries to suffixed file names.
To do this, create new copies of the blobs, replacing the SdkVersion string in the file name with the
FullNugetVersion, except if the FullNuGetVersion is already in the file name (which would end up

View file

@ -1,7 +1,21 @@
<Project>
<Target Name="GenerateBundledVersions"
DependsOnTargets="GenerateBundledVersionsProps;GenerateBundledCliToolsProps" />
DependsOnTargets="GenerateBundledVersionsProps;GenerateBundledCliToolsProps" >
<WriteLinesToFile
File="$(ArtifactsShippingPackagesDir)productVersion.txt"
Lines="$(PackageVersion)"
Overwrite="true"
Encoding="ASCII"/>
<WriteLinesToFile
File="$(ArtifactsShippingPackagesDir)productCommit.txt"
Lines="$(PackageVersion)%0x0A$(BUILD_SOURCEVERSION)"
Overwrite="true"
Encoding="ASCII"/>
</Target>
<Target Name="GenerateBundledVersionsProps" DependsOnTargets="SetupBundledComponents">
<PropertyGroup>