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 27
27
<PackageReleaseNotes ></PackageReleaseNotes >
28
28
<PackageTags >bencode;torrent;torrents</PackageTags >
29
29
<GeneratePackageOnBuild >False</GeneratePackageOnBuild >
30
+ <SemVer Condition =" '$(SemVer)' == ''" >1.0.0</SemVer >
31
+ <Version >$(SemVer)</Version >
30
32
<IncludeSource >True</IncludeSource >
31
33
<IncludeSymbols >True</IncludeSymbols >
32
34
</PropertyGroup >
37
39
38
40
<!-- Dev dependencies -->
39
41
<ItemGroup >
40
- <PackageReference Include =" GitVersion.MsBuild" Version =" 5.6.4" PrivateAssets =" All" />
41
42
<PackageReference Include =" Microsoft.VisualStudio.Threading.Analyzers" Version =" 16.8.55" PrivateAssets =" All" />
42
43
</ItemGroup >
43
44
Original file line number Diff line number Diff line change @@ -11,26 +11,25 @@ pool:
11
11
vmImage : ' windows-latest'
12
12
13
13
steps :
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
23
17
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
+
27
25
- task : DotNetCoreCLI@2
28
26
displayName : dotnet test
29
27
inputs :
30
28
command : ' test'
31
29
projects : ' BencodeNET.sln'
32
- arguments : ' --configuration Release --no-build -- collect "Code coverage"'
30
+ arguments : ' --configuration Release --collect "Code coverage"'
33
31
testRunTitle : ' BencodeNET.Tests'
32
+
34
33
- task : DotNetCoreCLI@2
35
34
displayName : dotnet pack
36
35
inputs :
41
40
nobuild : true
42
41
versioningScheme : ' off'
43
42
verbosityPack : ' Normal'
43
+
44
44
- task : PublishPipelineArtifact@1
45
45
displayName : Publish artifacts
46
46
inputs :
You can’t perform that action at this time.
0 commit comments