Skip to content

Commit

Permalink
Publish build artifacts to a NuGet feed
Browse files Browse the repository at this point in the history
  • Loading branch information
worldbeater committed Jun 5, 2020
1 parent a15de96 commit 950e640
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 2 deletions.
12 changes: 11 additions & 1 deletion azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,21 @@ jobs:
msbuildArgs: '/p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation="$(build.artifactStagingDirectory)"'
platform: '$(buildPlatform)'
configuration: '$(buildConfiguration)'
- script: cd ./src/Citrus.Avalonia && dotnet pack --configuration $(buildConfiguration) --output $(Build.ArtifactStagingDirectory)
- script: cd ./src/Citrus.Avalonia && dotnet pack --configuration $(buildConfiguration) --output $(Build.ArtifactStagingDirectory) /p:VersionSuffix="$(Build.BuildNumber)"
- task: PublishBuildArtifacts@1
inputs:
pathtoPublish: '$(Build.ArtifactStagingDirectory)'
artifactName: 'Citrus.Avalonia'
- task: NuGetCommand@2
displayName: 'nuget push'
condition: eq(variables['Build.SourceBranch'], 'refs/heads/master')
inputs:
command: 'push'
feedsToUse: 'select'
packagesToPush: '$(Build.ArtifactStagingDirectory)/**/*.nupkg;!$(Build.ArtifactStagingDirectory)/**/*.symbols.nupkg'
nuGetFeedType: 'internal'
publishVstsFeed: 'Citrus.Avalonia/Citrus-CI'
versioningScheme: 'byPrereleaseNumber'
- job: Linux
pool:
vmImage: 'ubuntu 16.04'
Expand Down
2 changes: 1 addition & 1 deletion src/Citrus.Avalonia/Citrus.Avalonia.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<IsPackable>true</IsPackable>
<Version>1.2.6</Version>
<VersionPrefix>1.2.6</VersionPrefix>
<Authors>Artyom Gorchakov and Contributors</Authors>
<Copyright>Copyright (c) 2020 Artyom Gorchakov</Copyright>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
Expand Down

0 comments on commit 950e640

Please sign in to comment.