|
4 | 4 | <Import Project="$(MSBuildProjectDirectory)/build.tasks" /> |
5 | 5 |
|
6 | 6 | <PropertyGroup> |
7 | | - <MajorVersion Condition="$(MajorVersion) == ''">4</MajorVersion> |
8 | | - <MinorVersion Condition="$(MinorVersion) == ''">5</MinorVersion> |
| 7 | + <MajorVersion Condition="$(MajorVersion) == ''">5</MajorVersion> |
| 8 | + <MinorVersion Condition="$(MinorVersion) == ''">0</MinorVersion> |
9 | 9 | <PatchVersion Condition="$(PatchVersion) == ''">$(BUILD_NUMBER)</PatchVersion> |
10 | 10 | </PropertyGroup> |
11 | 11 |
|
|
33 | 33 | <Target Name="Default" DependsOnTargets="$(DoBuildSolutionsDependsOn)" /> |
34 | 34 |
|
35 | 35 | <Target Name="TeamCityBuild"> |
| 36 | + <CallTarget Targets="UpdateVersion" /> |
36 | 37 | <CallTarget Targets="Default" /> |
37 | 38 | </Target> |
38 | 39 |
|
|
51 | 52 | <Find>AssemblyFileVersion\(\"\d+\.\d+\.\d+\.\d+\"\)</Find> |
52 | 53 | <ReplaceWith>AssemblyFileVersion("$(Version)")</ReplaceWith> |
53 | 54 | </RegexTransform> |
54 | | - <RegexTransform Include="$(SrcDir)/**/AssemblyInfo.cs"> |
55 | | - <Find>AssemblyVersion\(\"\d+\.\d+\.\d+\.\d+\"\)</Find> |
56 | | - <ReplaceWith>AssemblyVersion("$(Version)")</ReplaceWith> |
57 | | - </RegexTransform> |
58 | 55 | <!--Update Min Dependency Version --> |
59 | 56 | <RegexTransform Include="$(NuGetPackageDir)/**/*.nuspec"> |
60 | | - <Find>version="4\.5[^"]*"</Find> |
| 57 | + <Find>version="5\.0[^"]*"</Find> |
61 | 58 | <ReplaceWith>version="$(PackageVersion)"</ReplaceWith> |
62 | 59 | </RegexTransform> |
63 | 60 | </ItemGroup> |
|
66 | 63 | </Target> |
67 | 64 |
|
68 | 65 | <Target Name="NuGetPack"> |
69 | | - |
70 | | - <CallTarget Targets="UpdateVersion" /> |
71 | | - |
72 | 66 | <Delete Files="@(NugetPackageFilesToDelete)" /> |
73 | 67 |
|
74 | 68 | <ItemGroup> |
75 | 69 | <RedisFiles Include="$(SrcDir)/ServiceStack.Redis/bin/$(Configuration)/net45/ServiceStack.Redis.*"></RedisFiles> |
| 70 | + <RedisCoreFiles Include="$(SrcDir)/ServiceStack.Redis/bin/$(Configuration)/netstandard2.0/ServiceStack.Redis.*"></RedisCoreFiles> |
76 | 71 | </ItemGroup> |
77 | 72 |
|
78 | 73 | <MSBuild Projects="$(BuildSolutionDir)/src/ServiceStack.Redis/ServiceStack.Redis.csproj" |
|
82 | 77 | <MakeDir Directories="$(NuGetPackageDir)/ServiceStack.Redis/lib/net45" Condition="!Exists('$(NuGetPackageDir)/ServiceStack.Redis/lib/net45')" /> |
83 | 78 | <Copy SourceFiles="%(RedisFiles.Identity)" DestinationFolder="$(NuGetPackageDir)/ServiceStack.Redis/lib/net45" /> |
84 | 79 |
|
| 80 | + <MakeDir Directories="$(NuGetPackageDir)/ServiceStack.Redis/lib/netstandard2.0" Condition="!Exists('$(NuGetPackageDir)/ServiceStack.Redis/lib/netstandard2.0')" /> |
| 81 | + <Copy SourceFiles="%(RedisCoreFiles.Identity)" DestinationFolder="$(NuGetPackageDir)/ServiceStack.Redis/lib/netstandard2.0" /> |
| 82 | + |
85 | 83 | <Exec Command=""$(NuGetPath)" pack "$(NuGetPackageDir)/ServiceStack.Redis/servicestack.redis.nuspec" -OutputDirectory "$(NuGetPackageDir)" -Version $(PackageVersion) -Symbols" |
86 | 84 | LogStandardErrorAsError="true" /> |
87 | 85 |
|
|
0 commit comments