Skip to content

Commit 8597232

Browse files
committed
Fix azure build
+semver: skip
1 parent d28928e commit 8597232

File tree

2 files changed

+15
-14
lines changed

2 files changed

+15
-14
lines changed

BencodeNET/BencodeNET.csproj

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
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>
@@ -37,7 +39,6 @@
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

azure-pipelines.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -11,26 +11,25 @@ pool:
1111
vmImage: 'windows-latest'
1212

1313
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
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:
@@ -41,6 +40,7 @@ steps:
4140
nobuild: true
4241
versioningScheme: 'off'
4342
verbosityPack: 'Normal'
43+
4444
- task: PublishPipelineArtifact@1
4545
displayName: Publish artifacts
4646
inputs:

0 commit comments

Comments
 (0)