Merge pull request #2796 from johnbeisner/PushToVSFeed
Pushing VS NuPkgs to the VS feed
This commit is contained in:
commit
ce71e98523
1 changed files with 12 additions and 4 deletions
|
@ -100,7 +100,7 @@ phases:
|
||||||
|
|
||||||
- task: PublishTestResults@1
|
- task: PublishTestResults@1
|
||||||
displayName: Publish Test Results
|
displayName: Publish Test Results
|
||||||
inputs:
|
inputs:
|
||||||
testRunner: XUnit
|
testRunner: XUnit
|
||||||
testResultsFiles: 'artifacts/TestResults/$(_BuildConfig)/*.xml'
|
testResultsFiles: 'artifacts/TestResults/$(_BuildConfig)/*.xml'
|
||||||
testRunTitle: '$(_AgentOSName)_$(Agent.JobName)'
|
testRunTitle: '$(_AgentOSName)_$(Agent.JobName)'
|
||||||
|
@ -110,7 +110,7 @@ phases:
|
||||||
|
|
||||||
- task: CopyFiles@2
|
- task: CopyFiles@2
|
||||||
displayName: Gather Logs
|
displayName: Gather Logs
|
||||||
inputs:
|
inputs:
|
||||||
SourceFolder: '$(Build.SourcesDirectory)/artifacts'
|
SourceFolder: '$(Build.SourcesDirectory)/artifacts'
|
||||||
Contents: |
|
Contents: |
|
||||||
log/$(_BuildConfig)/**/*
|
log/$(_BuildConfig)/**/*
|
||||||
|
@ -121,7 +121,7 @@ phases:
|
||||||
|
|
||||||
- task: PublishBuildArtifacts@1
|
- task: PublishBuildArtifacts@1
|
||||||
displayName: Publish Logs to VSTS
|
displayName: Publish Logs to VSTS
|
||||||
inputs:
|
inputs:
|
||||||
PathtoPublish: '$(Build.ArtifactStagingDirectory)'
|
PathtoPublish: '$(Build.ArtifactStagingDirectory)'
|
||||||
ArtifactName: '$(_AgentOSName)_$(Agent.JobName)_$(Build.BuildNumber)'
|
ArtifactName: '$(_AgentOSName)_$(Agent.JobName)_$(Build.BuildNumber)'
|
||||||
publishLocation: Container
|
publishLocation: Container
|
||||||
|
@ -129,6 +129,14 @@ phases:
|
||||||
condition: not(succeeded())
|
condition: not(succeeded())
|
||||||
|
|
||||||
- ${{ if and(eq(parameters.enablePublishBuildAssets, true), eq(parameters.runAsPublic, 'false'), ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}:
|
- ${{ if and(eq(parameters.enablePublishBuildAssets, true), eq(parameters.runAsPublic, 'false'), ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}:
|
||||||
|
- ${{ if eq(parameters.agentOs, 'Windows_NT') }}:
|
||||||
|
- task: NuGetCommand@2
|
||||||
|
displayName: 'Push Visual Studio NuPkgs'
|
||||||
|
inputs:
|
||||||
|
command: push
|
||||||
|
packagesToPush: '$(Build.SourcesDirectory)/artifacts/packages/$(_BuildConfig)/NonShipping/VS.*.nupkg'
|
||||||
|
nuGetFeedType: external
|
||||||
|
publishFeedCredentials: 'DevDiv - VS package feed'
|
||||||
- task: CopyFiles@2
|
- task: CopyFiles@2
|
||||||
displayName: Gather Asset Manifests
|
displayName: Gather Asset Manifests
|
||||||
inputs:
|
inputs:
|
||||||
|
@ -143,4 +151,4 @@ phases:
|
||||||
PublishLocation: Container
|
PublishLocation: Container
|
||||||
ArtifactName: AssetManifests
|
ArtifactName: AssetManifests
|
||||||
continueOnError: ${{ parameters.continueOnError }}
|
continueOnError: ${{ parameters.continueOnError }}
|
||||||
condition: and(succeeded(), eq(variables['_DotNetPublishToBlobFeed'], 'true'), eq(variables['_PublishBuildAssetManifest'], 'true'))
|
condition: and(succeeded(), eq(variables['_DotNetPublishToBlobFeed'], 'true'), eq(variables['_PublishBuildAssetManifest'], 'true'))
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue