@@ -8,6 +8,9 @@ parameters:
88 # So in order to pass a parameter that comes from a variable these must be typed as string.
99 type : string
1010 default : true
11+ - name : oopCoreClr
12+ type : string
13+ default : false
1114 - name : lspEditor
1215 type : string
1316 default : false
@@ -19,22 +22,22 @@ steps:
1922 displayName : Build and Test
2023 inputs :
2124 filePath : eng/build.ps1
22- arguments : -ci -restore -build -pack -sign -publish -binaryLog -configuration ${{ parameters.configuration }} -prepareMachine -testVsi -oop64bit:$${{ parameters.oop64bit }} -collectDumps -lspEditor:$${{ parameters.lspEditor }}
25+ arguments : -ci -restore -build -pack -sign -publish -binaryLog -configuration ${{ parameters.configuration }} -prepareMachine -testVsi -oop64bit:$${{ parameters.oop64bit }} -oopCoreClr:$${{ parameters.oopCoreClr }} - collectDumps -lspEditor:$${{ parameters.lspEditor }}
2326
2427 - task : PublishTestResults@2
2528 displayName : Publish xUnit Test Results
2629 inputs :
2730 testRunner : XUnit
2831 testResultsFiles : $(Build.SourcesDirectory)\artifacts\TestResults\${{ parameters.configuration }}\*.xml
2932 mergeTestResults : true
30- testRunTitle : ' $(System.JobAttempt)-Integration ${{ parameters.configuration }} OOP64_${{ parameters.oop64bit }}'
33+ testRunTitle : ' $(System.JobAttempt)-Integration ${{ parameters.configuration }} OOP64_${{ parameters.oop64bit }} OOPCoreClr_${{ parameters.oopCoreClr }} '
3134 condition : always()
3235
3336 - task : PublishBuildArtifacts@1
3437 displayName : Publish Logs
3538 inputs :
3639 PathtoPublish : ' $(Build.SourcesDirectory)\artifacts\log\${{ parameters.configuration }}'
37- ArtifactName : ' $(System.JobAttempt)-Logs ${{ parameters.configuration }} OOP64_${{ parameters.oop64bit }} LspEditor_${{ parameters.lspEditor }} $(Build.BuildNumber)'
40+ ArtifactName : ' $(System.JobAttempt)-Logs ${{ parameters.configuration }} OOP64_${{ parameters.oop64bit }} OOPCoreClr_${{ parameters.oopCoreClr }} LspEditor_${{ parameters.lspEditor }} $(Build.BuildNumber)'
3841 publishLocation : Container
3942 continueOnError : true
4043 condition : not(succeeded())
4346 displayName : Publish Screenshots
4447 inputs :
4548 PathtoPublish : ' $(Build.SourcesDirectory)\artifacts\bin\Microsoft.VisualStudio.LanguageServices.IntegrationTests\${{ parameters.configuration }}\net472\xUnitResults'
46- ArtifactName : ' $(System.JobAttempt)-Screenshots ${{ parameters.configuration }} OOP64_${{ parameters.oop64bit }} LspEditor_${{ parameters.lspEditor }} $(Build.BuildNumber)'
49+ ArtifactName : ' $(System.JobAttempt)-Screenshots ${{ parameters.configuration }} OOP64_${{ parameters.oop64bit }} OOPCoreClr_${{ parameters.oopCoreClr }} LspEditor_${{ parameters.lspEditor }} $(Build.BuildNumber)'
4750 publishLocation : Container
4851 continueOnError : true
4952 condition : not(succeeded())
0 commit comments