@@ -228,47 +228,6 @@ jobs:
228228 continueOnError : true
229229 condition : always()
230230
231- - job : MonoOnMac
232- # Mono CI disabled until it can parse C# 9 syntax: https://github.com/dotnet/msbuild/issues/6058
233- condition : eq(1,2)
234- displayName : " macOS Mono"
235- pool :
236- vmImage : ' macOS-10.14'
237- steps :
238- # https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/hosted?view=azure-devops&tabs=yaml#mono
239- - bash : |
240- SYMLINK=6_4_2
241- MONOPREFIX=/Library/Frameworks/Mono.framework/Versions/$SYMLINK
242- echo "##vso[task.setvariable variable=DYLD_FALLBACK_LIBRARY_PATH;]$MONOPREFIX/lib:/lib:/usr/lib:$DYLD_LIBRARY_FALLBACK_PATH"
243- echo "##vso[task.setvariable variable=PKG_CONFIG_PATH;]$MONOPREFIX/lib/pkgconfig:$MONOPREFIX/share/pkgconfig:$PKG_CONFIG_PATH"
244- echo "##vso[task.setvariable variable=PATH;]$MONOPREFIX/bin:$PATH"
245- displayName: Use Mono 6.4.2
246- - bash : ' eng/cibuild_bootstrapped_msbuild.sh --host_type mono /p:SuppressLicenseValidation=true'
247- displayName : CI Build
248- - task : PublishTestResults@2
249- displayName : Publish Mono Test Results
250- inputs :
251- testRunTitle : ' macOS Mono'
252- testRunner : XUnit
253- testResultsFiles : ' artifacts/TestResults/Debug-MONO/*UnitTests*.xml'
254- publishRunAttachments : true
255- mergeTestResults : true
256- continueOnError : true
257- condition : always()
258- - task : PublishBuildArtifacts@1
259- displayName : ' Publish Artifact: logs'
260- inputs :
261- PathtoPublish : ' artifacts/log'
262- ArtifactName : ' MonoOnMac build logs'
263- condition : always()
264- - task : PublishBuildArtifacts@1
265- displayName : ' Publish Artifact: TestResults'
266- inputs :
267- PathtoPublish : ' artifacts/TestResults'
268- ArtifactName : ' MonoOnMac test logs'
269- continueOnError : true
270- condition : always()
271-
272231- template : /eng/common/templates/job/source-build.yml
273232 parameters :
274233 platform :
0 commit comments