[devops] Don’t build any NuGets if .NET isn’t enabled. (#18823)
This commit is contained in:
Родитель
65b6cca020
Коммит
6603e027ac
|
@ -30,7 +30,7 @@ steps:
|
||||||
|
|
||||||
- bash: $(Build.SourcesDirectory)/xamarin-macios/tools/devops/automation/scripts/bash/build-nugets.sh
|
- bash: $(Build.SourcesDirectory)/xamarin-macios/tools/devops/automation/scripts/bash/build-nugets.sh
|
||||||
displayName: 'Build Nugets'
|
displayName: 'Build Nugets'
|
||||||
condition: and(succeeded(), contains(variables['configuration.BuildNugets'], 'True'))
|
condition: and(succeeded(), contains(variables['configuration.BuildNugets'], 'True'), ne(variables['ENABLE_DOTNET'],''))
|
||||||
continueOnError: true # should not stop the build since is not official just yet.
|
continueOnError: true # should not stop the build since is not official just yet.
|
||||||
timeoutInMinutes: 180
|
timeoutInMinutes: 180
|
||||||
|
|
||||||
|
@ -48,7 +48,7 @@ steps:
|
||||||
targetPath: $(Build.SourcesDirectory)/xamarin-macios/_build/nupkgs/bar-manifests
|
targetPath: $(Build.SourcesDirectory)/xamarin-macios/_build/nupkgs/bar-manifests
|
||||||
artifactName: '${{ parameters.uploadPrefix }}AssetManifests'
|
artifactName: '${{ parameters.uploadPrefix }}AssetManifests'
|
||||||
continueOnError: true
|
continueOnError: true
|
||||||
condition: and(succeededOrFailed(), contains(variables['configuration.BuildNugets'], 'True'))
|
condition: and(succeededOrFailed(), contains(variables['configuration.BuildNugets'], 'True'), ne(variables['ENABLE_DOTNET'],''))
|
||||||
|
|
||||||
- task: PublishPipelineArtifact@1
|
- task: PublishPipelineArtifact@1
|
||||||
displayName: 'Publish Artifact: build-binlogs'
|
displayName: 'Publish Artifact: build-binlogs'
|
||||||
|
@ -56,4 +56,4 @@ steps:
|
||||||
targetPath: $(Build.ArtifactStagingDirectory)/build-binlogs
|
targetPath: $(Build.ArtifactStagingDirectory)/build-binlogs
|
||||||
artifactName: ${{ parameters.uploadPrefix }}build-binlogs-$(Build.BuildId)-$(System.JobAttempt)
|
artifactName: ${{ parameters.uploadPrefix }}build-binlogs-$(Build.BuildId)-$(System.JobAttempt)
|
||||||
continueOnError: true
|
continueOnError: true
|
||||||
condition: and(succeededOrFailed(), contains(variables['configuration.BuildNugets'], 'True'))
|
condition: and(succeededOrFailed(), contains(variables['configuration.BuildNugets'], 'True'), ne(variables['ENABLE_DOTNET'],''))
|
||||||
|
|
Загрузка…
Ссылка в новой задаче