@@ -140,6 +140,7 @@ jobs:
140140 languages : ${{ coalesce(parameters.richCodeNavigationLanguage, 'csharp') }}
141141 environment : ${{ coalesce(parameters.richCodeNavigationEnvironment, 'production') }}
142142 richNavLogOutputDirectory : $(Build.SourcesDirectory)/artifacts/bin
143+ uploadRichNavArtifacts : ${{ coalesce(parameters.richCodeNavigationUploadArtifacts, false) }}
143144 continueOnError : true
144145
145146 - ${{ if and(eq(parameters.runAsPublic, 'false'), ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest'), ne(parameters.disableComponentGovernance, 'true')) }} :
@@ -183,24 +184,6 @@ jobs:
183184 displayName : Publish logs
184185 continueOnError : true
185186 condition : always()
186- - ${{ if or(eq(parameters.artifacts.publish.manifests, 'true'), ne(parameters.artifacts.publish.manifests, '')) }} :
187- - ${{ if and(ne(parameters.enablePublishUsingPipelines, 'true'), eq(parameters.runAsPublic, 'false'), ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }} :
188- - task : CopyFiles@2
189- displayName : Gather Asset Manifests
190- inputs :
191- SourceFolder : ' $(Build.SourcesDirectory)/artifacts/log/$(_BuildConfig)/AssetManifest'
192- TargetFolder : ' $(Build.ArtifactStagingDirectory)/AssetManifests'
193- continueOnError : ${{ parameters.continueOnError }}
194- condition : and(succeeded(), eq(variables['_DotNetPublishToBlobFeed'], 'true'))
195-
196- - task : PublishBuildArtifacts@1
197- displayName : Push Asset Manifests
198- inputs :
199- PathtoPublish : ' $(Build.ArtifactStagingDirectory)/AssetManifests'
200- PublishLocation : Container
201- ArtifactName : AssetManifests
202- continueOnError : ${{ parameters.continueOnError }}
203- condition : and(succeeded(), eq(variables['_DotNetPublishToBlobFeed'], 'true'))
204187
205188 - ${{ if ne(parameters.enablePublishBuildArtifacts, 'false') }} :
206189 - task : PublishBuildArtifacts@1
@@ -234,24 +217,6 @@ jobs:
234217 mergeTestResults : ${{ parameters.mergeTestResults }}
235218 continueOnError : true
236219 condition : always()
237-
238- - ${{ if and(eq(parameters.enablePublishBuildAssets, true), ne(parameters.enablePublishUsingPipelines, 'true'), eq(parameters.runAsPublic, 'false'), ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }} :
239- - task : CopyFiles@2
240- displayName : Gather Asset Manifests
241- inputs :
242- SourceFolder : ' $(Build.SourcesDirectory)/artifacts/log/$(_BuildConfig)/AssetManifest'
243- TargetFolder : ' $(Build.StagingDirectory)/AssetManifests'
244- continueOnError : ${{ parameters.continueOnError }}
245- condition : and(succeeded(), eq(variables['_DotNetPublishToBlobFeed'], 'true'))
246-
247- - task : PublishBuildArtifacts@1
248- displayName : Push Asset Manifests
249- inputs :
250- PathtoPublish : ' $(Build.StagingDirectory)/AssetManifests'
251- PublishLocation : Container
252- ArtifactName : AssetManifests
253- continueOnError : ${{ parameters.continueOnError }}
254- condition : and(succeeded(), eq(variables['_DotNetPublishToBlobFeed'], 'true'))
255220
256221 - ${{ if and(eq(parameters.runAsPublic, 'false'), ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest'), eq(parameters.enableSbom, 'true')) }} :
257222 - template : /eng/common/templates/steps/generate-sbom.yml
0 commit comments