diff --git a/eng/pipelines/templates/stages/vmr-build.yml b/eng/pipelines/templates/stages/vmr-build.yml
index 0b276ab7d..73267ca85 100644
--- a/eng/pipelines/templates/stages/vmr-build.yml
+++ b/eng/pipelines/templates/stages/vmr-build.yml
@@ -346,6 +346,19 @@ stages:
targetOS: windows
targetArchitecture: x64
+ - template: ../jobs/vmr-build.yml
+ parameters:
+ buildName: Android_Shortstack
+ isBuiltFromVmr: ${{ parameters.isBuiltFromVmr }}
+ vmrBranch: ${{ variables.VmrBranch }}
+ architecture: arm64
+ pool:
+ name: ${{ variables.defaultPoolName }}
+ demands: ${{ variables.defaultPoolDemandsLinux }}
+ container: ${{ variables.androidCrossContainer }}
+ targetOS: android
+ targetArchitecture: arm64
+
- template: ../jobs/vmr-build.yml
parameters:
buildName: Browser_Shortstack
@@ -374,6 +387,19 @@ stages:
### Additional jobs for full build ###
- ${{ if in(parameters.scope, 'full') }}:
+ - template: ../jobs/vmr-build.yml
+ parameters:
+ buildName: Android_Shortstack
+ isBuiltFromVmr: ${{ parameters.isBuiltFromVmr }}
+ vmrBranch: ${{ variables.VmrBranch }}
+ architecture: arm
+ pool:
+ name: ${{ variables.defaultPoolName }}
+ demands: ${{ variables.defaultPoolDemandsLinux }}
+ container: ${{ variables.androidCrossContainer }}
+ targetOS: android
+ targetArchitecture: arm
+
- template: ../jobs/vmr-build.yml
parameters:
buildName: Android_Shortstack
@@ -387,6 +413,47 @@ stages:
targetOS: android
targetArchitecture: x64
+ - template: ../jobs/vmr-build.yml
+ parameters:
+ buildName: Android_Shortstack
+ isBuiltFromVmr: ${{ parameters.isBuiltFromVmr }}
+ vmrBranch: ${{ variables.VmrBranch }}
+ architecture: x86
+ pool:
+ name: ${{ variables.defaultPoolName }}
+ demands: ${{ variables.defaultPoolDemandsLinux }}
+ container: ${{ variables.androidCrossContainer }}
+ targetOS: android
+ targetArchitecture: x86
+
+ - template: ../jobs/vmr-build.yml
+ parameters:
+ buildName: LinuxBionic_Shortstack
+ isBuiltFromVmr: ${{ parameters.isBuiltFromVmr }}
+ vmrBranch: ${{ variables.VmrBranch }}
+ architecture: arm64
+ pool:
+ name: ${{ variables.defaultPoolName }}
+ demands: ${{ variables.defaultPoolDemandsLinux }}
+ container: ${{ variables.androidCrossContainer }}
+ crossRootFs: '/crossrootfs/x64'
+ targetOS: linux-bionic
+ targetArchitecture: arm64
+
+ - template: ../jobs/vmr-build.yml
+ parameters:
+ buildName: LinuxBionic_Shortstack
+ isBuiltFromVmr: ${{ parameters.isBuiltFromVmr }}
+ vmrBranch: ${{ variables.VmrBranch }}
+ architecture: x64
+ pool:
+ name: ${{ variables.defaultPoolName }}
+ demands: ${{ variables.defaultPoolDemandsLinux }}
+ container: ${{ variables.androidCrossContainer }}
+ crossRootFs: '/crossrootfs/x64'
+ targetOS: linux-bionic
+ targetArchitecture: x64
+
- template: ../jobs/vmr-build.yml
parameters:
buildName: iOS_Shortstack
diff --git a/src/SourceBuild/content/Directory.Build.props b/src/SourceBuild/content/Directory.Build.props
index ad2ba4aac..5cc142c57 100644
--- a/src/SourceBuild/content/Directory.Build.props
+++ b/src/SourceBuild/content/Directory.Build.props
@@ -29,6 +29,7 @@
true
true
true
+ true
runtime