1
0
Fork 0
mirror of https://github.com/VSadov/Satori.git synced 2025-06-09 17:44:48 +09:00

Add runtimeFlavor parameter to build-test-job.yml (#35377)

This commit is contained in:
Tomáš Rylek 2020-04-24 18:35:28 +02:00 committed by GitHub
parent 832267e7d8
commit 5959364086
Signed by: github
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 4 additions and 4 deletions

View file

@ -19,6 +19,7 @@ parameters:
stagedBuild: false
variables: {}
pool: ''
runtimeFlavor: 'coreclr'
runtimeFlavorDisplayName: 'CoreCLR'
### Build managed test components (native components are getting built as part

View file

@ -21,6 +21,7 @@ parameters:
runInUnloadableContext: false
variables: {}
pool: ''
runtimeFlavor: 'coreclr'
runtimeFlavorDisplayName: 'CoreCLR'
### Test run job

View file

@ -11,9 +11,9 @@ parameters:
jobs:
- template: ${{ coalesce(parameters.helixQueuesTemplate, parameters.jobTemplate) }}
parameters:
${{ if eq(parameters.runtimeFlavor, 'coreclr') }}:
${{ if eq(parameters.jobParameters.runtimeFlavor, 'coreclr') }}:
runtimeFlavorDisplayName: 'CoreCLR'
${{ if eq(parameters.runtimeFlavor, 'mono') }}:
${{ if eq(parameters.jobParameters.runtimeFlavor, 'mono') }}:
runtimeFlavorDisplayName: 'Mono'
variables:
# Disable component governance in our CI builds. These builds are not shipping nor

View file

@ -672,7 +672,6 @@ jobs:
testGroup: innerloop
liveLibrariesBuildConfig: ${{ variables.debugOnPrReleaseOnRolling }}
liveRuntimeBuildConfig: release
runtimeFlavorDisplayName: 'Mono'
condition: >-
or(
eq(dependencies.checkout.outputs['SetPathVars_mono.containsChange'], true),
@ -694,7 +693,6 @@ jobs:
testGroup: innerloop
liveLibrariesBuildConfig: ${{ variables.debugOnPrReleaseOnRolling }}
liveRuntimeBuildConfig: release
runtimeFlavorDisplayName: 'Mono'
condition: >-
or(
eq(dependencies.checkout.outputs['SetPathVars_mono.containsChange'], true),