[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
|
||||
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.
|
||||
timeoutInMinutes: 180
|
||||
|
||||
|
@ -48,7 +48,7 @@ steps:
|
|||
targetPath: $(Build.SourcesDirectory)/xamarin-macios/_build/nupkgs/bar-manifests
|
||||
artifactName: '${{ parameters.uploadPrefix }}AssetManifests'
|
||||
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
|
||||
displayName: 'Publish Artifact: build-binlogs'
|
||||
|
@ -56,4 +56,4 @@ steps:
|
|||
targetPath: $(Build.ArtifactStagingDirectory)/build-binlogs
|
||||
artifactName: ${{ parameters.uploadPrefix }}build-binlogs-$(Build.BuildId)-$(System.JobAttempt)
|
||||
continueOnError: true
|
||||
condition: and(succeededOrFailed(), contains(variables['configuration.BuildNugets'], 'True'))
|
||||
condition: and(succeededOrFailed(), contains(variables['configuration.BuildNugets'], 'True'), ne(variables['ENABLE_DOTNET'],''))
|
||||
|
|
Загрузка…
Ссылка в новой задаче