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