diff --git a/ci_jobs/Jenkinsfile b/ci_jobs/Jenkinsfile index d2e547180aa0..05d3f15abb5a 100644 --- a/ci_jobs/Jenkinsfile +++ b/ci_jobs/Jenkinsfile @@ -1,6 +1,8 @@ #!groovy library('sima-jenkins-lib') +DOCKER_OPTS = '-m 32g --cpus 8 -v /jenkins/workspace/ref_repos:/jenkins/workspace/ref_repos:rw,z' + def main() { def job_name = env.JOB_NAME.split('/')[1] @@ -42,7 +44,7 @@ def main() { image['post']() } }, build: { - image["image"].inside("-m 32g -c 8") { + image["image"].inside(DOCKER_OPTS) { utils.cmakeBuild("build", "-DCMAKE_CXX_COMPILER_LAUNCHER=ccache", {}, { src_dir -> stage("Python Bindings") { dir("${env.WORKSPACE}/python") { diff --git a/ci_jobs/Jenkinsfile.release b/ci_jobs/Jenkinsfile.release index 118c6c1038fb..f55aa5ad23b1 100644 --- a/ci_jobs/Jenkinsfile.release +++ b/ci_jobs/Jenkinsfile.release @@ -1,6 +1,8 @@ #!/usr/bin/env groovy library('sima-jenkins-lib') +DOCKER_OPTS = '-m 32g --cpus 8 -v /jenkins/workspace/ref_repos:/jenkins/workspace/ref_repos:rw,z' + def main() { def job_name = env.JOB_NAME.split('/')[1] def image @@ -21,11 +23,11 @@ def main() { } } timeout(120) { - image.inside("-m 32g --cpus=8") { + image.inside(DOCKER_OPTS) { stage("Download Package") { utils.record('download.log', { sh "rm -rf *.whl" - + tvm_pkg_name = "sima-tvm" vinfo = readYaml file: "${env.WORKSPACE}/python/VERSION.in" tvm_version = vinfo['major'] + "." + vinfo['minor'] + "." + vinfo['patch']