summaryrefslogtreecommitdiff
path: root/buildpipeline
diff options
context:
space:
mode:
authorEgor Chesakov <Egor.Chesakov@microsoft.com>2018-12-03 14:51:28 -0800
committerGitHub <noreply@github.com>2018-12-03 14:51:28 -0800
commit20c6bc555319aa635e0e490c82aebf0bb370d6c1 (patch)
tree5a7399f6752a05abc7fdac987cabe81ca9d526ce /buildpipeline
parenta089f64a7ad55a8ce0b3203b1bf87040775dff01 (diff)
downloadcoreclr-20c6bc555319aa635e0e490c82aebf0bb370d6c1.tar.gz
coreclr-20c6bc555319aa635e0e490c82aebf0bb370d6c1.tar.bz2
coreclr-20c6bc555319aa635e0e490c82aebf0bb370d6c1.zip
Remove Hostx86/arm CrossGen from building and Simplify build.sh command line arguments for Linux/arm cross build (Part 2) (#21034)
* Stop building and publishing Hostx86/arm crossgen on Linux/arm * Remove -crosscomponent argument and stop using CAC_ROOTFS_DIR environment variable in build.sh * Simplify the related logic in build.sh * Don't need to specify crosscomponent in tests/scripts/run-pmi-diffs.py * Don't set CAC_ROOTFS_DIR in buildpipeline, Jenkins files and in tests/scripts/run-pmi-diffs.py * Adjust documentation
Diffstat (limited to 'buildpipeline')
-rw-r--r--buildpipeline/DotNet-CoreClr-Trusted-Linux-Crossbuild.json6
-rw-r--r--buildpipeline/pipelines.json4
2 files changed, 2 insertions, 8 deletions
diff --git a/buildpipeline/DotNet-CoreClr-Trusted-Linux-Crossbuild.json b/buildpipeline/DotNet-CoreClr-Trusted-Linux-Crossbuild.json
index 4538fb51b4..c39362c3aa 100644
--- a/buildpipeline/DotNet-CoreClr-Trusted-Linux-Crossbuild.json
+++ b/buildpipeline/DotNet-CoreClr-Trusted-Linux-Crossbuild.json
@@ -179,7 +179,7 @@
},
"inputs": {
"filename": "docker",
- "arguments": "run --rm -e ROOTFS_DIR=$(ROOTFS_DIR) -e CAC_ROOTFS_DIR=$(CAC_ROOTFS_DIR) $(DockerCommonRunArgs) ./build.sh $(PB_BuildType) $(Architecture) skipnuget cross -skiprestore stripSymbols -OfficialBuildId=$(OfficialBuildId) -- /flp:\"v=diag\"",
+ "arguments": "run --rm -e ROOTFS_DIR=$(ROOTFS_DIR) $(DockerCommonRunArgs) ./build.sh $(PB_BuildType) $(Architecture) skipnuget cross -skiprestore stripSymbols -OfficialBuildId=$(OfficialBuildId) -- /flp:\"v=diag\"",
"workingFolder": "",
"failOnStandardError": "false"
}
@@ -520,10 +520,6 @@
"ROOTFS_DIR": {
"value": "/crossrootfs/$(Architecture)"
},
- "CAC_ROOTFS_DIR": {
- "value": "",
- "allowOverride": true
- },
"DockerVolumeName": {
"value": "coreclr-cross-$(Build.BuildId)"
},
diff --git a/buildpipeline/pipelines.json b/buildpipeline/pipelines.json
index 6f6e076b43..8c618c1375 100644
--- a/buildpipeline/pipelines.json
+++ b/buildpipeline/pipelines.json
@@ -148,9 +148,7 @@
"DockerTag": "ubuntu-14.04-cross-e435274-20180426002420",
"Architecture": "arm",
"Rid": "linux",
- "CrossArchitecture": "x86",
- "CrossArchBuildPackagesArgs": "-__DoCrossArchBuild=1",
- "CAC_ROOTFS_DIR": "/crossrootfs/$(CrossArchitecture)"
+ "CrossArchBuildPackagesArgs": "-__DoCrossArchBuild=1"
},
"ReportingParameters": {
"OperatingSystem": "Linux",