name: 1.0.$(Rev:r) trigger: batch: 'true' branches: include: - master paths: include: - Weather/Models pool: vmImage: 'windows-latest' variables: buildConfiguration: 'Release' steps: - task: DotNetCoreCLI@2 displayName: 'dotnet build' inputs: command: 'build' arguments: '--configuration $(buildConfiguration)' projects: 'Weather/Models/Models.csproj' - task: DotNetCoreCLI@2 displayName: "dotnet pack" inputs: command: 'pack' arguments: '--configuration $(buildConfiguration)' packagesToPack: 'Weather/Models/Models.csproj' nobuild: true versioningScheme: 'byBuildNumber' - task: NuGetCommand@2 displayName: 'nuget push' inputs: command: 'push' feedsToUse: 'select' packagesToPush: '$(Build.ArtifactStagingDirectory)/**/*.nupkg;!$(Build.ArtifactStagingDirectory)/**/*.symbols.nupkg' nuGetFeedType: external publishFeedCredentials: 'NuGet' publishVstsFeed: 'HomeMonitor' versioningScheme: 'byBuildNumber' allowPackageConflicts: true