variables: ${{ parameters.variables }}
osGroup: Linux
archType: arm
+ targetRid: linux-arm
platform: Linux_arm
container:
image: ubuntu-16.04-cross-20200413125008-09ec757
variables: ${{ parameters.variables }}
osGroup: Linux
archType: arm64
+ targetRid: linux-arm64
platform: Linux_arm64
container:
image: ubuntu-16.04-cross-arm64-20200413125008-cfdd435
osGroup: Linux
osSubgroup: _musl
archType: x64
+ targetRid: linux-musl-x64
platform: Linux_musl_x64
container:
image: alpine-3.9-WithNode-20200602002639-0fc54a3
osGroup: Linux
osSubgroup: _musl
archType: arm
+ targetRid: linux-musl-arm
platform: Linux_musl_arm
container:
image: ubuntu-18.04-cross-arm-alpine-20200818211451-14441ae
osGroup: Linux
osSubgroup: _musl
archType: arm64
+ targetRid: linux-musl-arm64
platform: Linux_musl_arm64
container:
image: ubuntu-16.04-cross-arm64-alpine-20200413125008-406629a
variables: ${{ parameters.variables }}
osGroup: Linux
archType: x64
+ targetRid: linux-x64
platform: Linux_x64
container:
image: centos-7-359e48e-20200313130914
variables: ${{ parameters.variables }}
osGroup: Browser
archType: wasm
+ targetRid: browser-wasm
platform: Browser_wasm
container:
image: ubuntu-18.04-webassembly-20200827125937-9740252
variables: ${{ parameters.variables }}
osGroup: FreeBSD
archType: x64
+ targetRid: freebsd-x64
platform: FreeBSD_x64
container:
image: ubuntu-18.04-cross-freebsd-11-20200407092345-a84b0d2
variables: ${{ parameters.variables }}
osGroup: Android
archType: x64
+ targetRid: android-x64
platform: Android_x64
container:
image: ubuntu-18.04-android-20200422191843-e2c3f83
variables: ${{ parameters.variables }}
osGroup: Android
archType: x86
+ targetRid: android-x86
platform: Android_x86
container:
image: ubuntu-18.04-android-20200422191843-e2c3f83
variables: ${{ parameters.variables }}
osGroup: Android
archType: arm
+ targetRid: android-arm
platform: Android_arm
container:
image: ubuntu-18.04-android-20200422191843-e2c3f83
variables: ${{ parameters.variables }}
osGroup: Android
archType: arm64
+ targetRid: android-arm64
platform: Android_arm64
container:
image: ubuntu-18.04-android-20200422191843-e2c3f83
variables: ${{ parameters.variables }}
osGroup: tvOS
archType: x64
+ targetRid: tvos-x64
platform: tvOS_x64
jobParameters:
runtimeFlavor: mono
variables: ${{ parameters.variables }}
osGroup: tvOS
archType: arm64
+ targetRid: tvos-arm64
platform: tvOS_arm64
jobParameters:
runtimeFlavor: mono
variables: ${{ parameters.variables }}
osGroup: iOS
archType: x64
+ targetRid: ios-x64
platform: iOS_x64
jobParameters:
runtimeFlavor: mono
variables: ${{ parameters.variables }}
osGroup: iOS
archType: x86
+ targetRid: ios-x86
platform: iOS_x86
jobParameters:
runtimeFlavor: mono
variables: ${{ parameters.variables }}
osGroup: iOS
archType: arm
+ targetRid: ios-arm
platform: iOS_arm
jobParameters:
runtimeFlavor: mono
variables: ${{ parameters.variables }}
osGroup: iOS
archType: arm64
+ targetRid: ios-arm64
platform: iOS_arm64
jobParameters:
runtimeFlavor: mono
variables: ${{ parameters.variables }}
osGroup: OSX
archType: x64
+ targetRid: osx-x64
platform: OSX_x64
jobParameters:
runtimeFlavor: ${{ parameters.runtimeFlavor }}
variables: ${{ parameters.variables }}
osGroup: Windows_NT
archType: x64
+ targetRid: win-x64
platform: Windows_NT_x64
jobParameters:
runtimeFlavor: ${{ parameters.runtimeFlavor }}
variables: ${{ parameters.variables }}
osGroup: Windows_NT
archType: x86
+ targetRid: win-x86
platform: Windows_NT_x86
jobParameters:
runtimeFlavor: ${{ parameters.runtimeFlavor }}
variables: ${{ parameters.variables }}
osGroup: Windows_NT
archType: arm
+ targetRid: win-arm
platform: Windows_NT_arm
jobParameters:
runtimeFlavor: ${{ parameters.runtimeFlavor }}
variables: ${{ parameters.variables }}
osGroup: Windows_NT
archType: arm64
+ targetRid: win-arm64
platform: Windows_NT_arm64
jobParameters:
runtimeFlavor: ${{ parameters.runtimeFlavor }}
creator: ''
helixQueues: ''
osGroup: ''
+ targetRid: ''
testRunNamePrefixSuffix: ''
testScope: 'innerloop' # innerloop | outerloop | all
interpreter: ''
$(Build.SourcesDirectory)/src/libraries/sendtohelix.proj
/p:RuntimeFlavor=${{ parameters.runtimeFlavor }}
/p:TargetArchitecture=${{ parameters.archType }}
+ /p:TargetRuntimeIdentifier=${{ parameters.targetRid }}
/p:Configuration=${{ parameters.buildConfig }}
/p:TargetOS=${{ parameters.osGroup }}
/p:MonoEnableInterpreter=${{ parameters.interpreter }}