File tree Expand file tree Collapse file tree 2 files changed +15
-14
lines changed
Expand file tree Collapse file tree 2 files changed +15
-14
lines changed Original file line number Diff line number Diff line change 2727 <PackageReleaseNotes ></PackageReleaseNotes >
2828 <PackageTags >bencode;torrent;torrents</PackageTags >
2929 <GeneratePackageOnBuild >False</GeneratePackageOnBuild >
30+ <SemVer Condition =" '$(SemVer)' == ''" >1.0.0</SemVer >
31+ <Version >$(SemVer)</Version >
3032 <IncludeSource >True</IncludeSource >
3133 <IncludeSymbols >True</IncludeSymbols >
3234 </PropertyGroup >
3739
3840 <!-- Dev dependencies -->
3941 <ItemGroup >
40- <PackageReference Include =" GitVersion.MsBuild" Version =" 5.6.4" PrivateAssets =" All" />
4142 <PackageReference Include =" Microsoft.VisualStudio.Threading.Analyzers" Version =" 16.8.55" PrivateAssets =" All" />
4243 </ItemGroup >
4344
Original file line number Diff line number Diff line change @@ -11,26 +11,25 @@ pool:
1111 vmImage : ' windows-latest'
1212
1313steps :
14- - task : DotNetCoreCLI@2
15- displayName : dotnet restore
16- inputs :
17- command : ' restore'
18- projects : ' BencodeNET.sln'
19- feedsToUse : ' select'
20- verbosityRestore : ' Normal'
21- - task : DotNetCoreCLI@2
22- displayName : dotnet build
14+
15+ - task : PowerShell@2
16+ displayName : run gitversion
2317 inputs :
24- command : ' build'
25- projects : ' BencodeNET.sln'
26- arguments : ' --configuration Release --no-restore'
18+ targetType : ' inline'
19+ script : |
20+ Write-Host "Executing GitVersion..."
21+ $Env:SemVer = gitversion /showvariable SemVer
22+ Write-Host "SemVer: $Env:Semver"
23+ echo "##vso[task.setvariable variable=SemVer;isOutput=true]$Env:SemVer"
24+
2725 - task : DotNetCoreCLI@2
2826 displayName : dotnet test
2927 inputs :
3028 command : ' test'
3129 projects : ' BencodeNET.sln'
32- arguments : ' --configuration Release --no-build -- collect "Code coverage"'
30+ arguments : ' --configuration Release --collect "Code coverage"'
3331 testRunTitle : ' BencodeNET.Tests'
32+
3433- task : DotNetCoreCLI@2
3534 displayName : dotnet pack
3635 inputs :
4140 nobuild : true
4241 versioningScheme : ' off'
4342 verbosityPack : ' Normal'
43+
4444- task : PublishPipelineArtifact@1
4545 displayName : Publish artifacts
4646 inputs :
You can’t perform that action at this time.
0 commit comments