@@ -406,6 +406,7 @@ def linux_wheels(pythonVersions, testPackages, params, wheelStashes, sharedPipCa
406406 ' --label=purpose=ci --label "JOB_NAME=$JOB_NAME" ' +
407407 " --label \" absoluteUrl=${ currentBuild.absoluteUrl} \" " +
408408 " --label \" BUILD_NUMBER=${ currentBuild.number} \" " +
409+ ' --mount source=python-tmp-uiucpreson-imagevalidate,target=/tmp -e UV_CACHE_DIR=/tmp/uvcache ' +
409410 ' --tmpfs /.local/share:exec'
410411 ){
411412 sh " uv python install cpython-${ pythonVersion.replace('+gil', '')} "
@@ -476,9 +477,10 @@ def getLinuxSdistStages(params, supportedVersions){
476477 ' --label=purpose=ci --label "JOB_NAME=$JOB_NAME" ' +
477478 " --label \" absoluteUrl=${ currentBuild.absoluteUrl} \" " +
478479 " --label \" BUILD_NUMBER=${ currentBuild.number} \" " +
480+ ' --mount source=python-tmp-uiucpreson-imagevalidate,target=/tmp -e UV_CACHE_DIR=/tmp/uvcache ' +
479481 ' --tmpfs /tmp_venv:exec -e UV_PROJECT_ENVIRONMENT=/tmp_venv ' +
480482 ' --tmpfs /.local/share:exec ' +
481- ' --tmpfs /tmp/toxworkingdir :exec -e TOX_WORK_DIR=/tmp/toxworkingdir '
483+ ' --tmpfs /tmp_tox :exec -e TOX_WORK_DIR=/tmp_tox '
482484 ){
483485 sh " uv python install ${ pythonVersion.replace('+gil','')} "
484486 unstash ' python sdist'
@@ -745,7 +747,7 @@ pipeline {
745747 filename ' ci/docker/linux/jenkins/Dockerfile'
746748 label ' linux && docker && x86_64'
747749 additionalBuildArgs ' --build-arg PIP_EXTRA_INDEX_URL --build-arg UV_EXTRA_INDEX_URL --build-arg CONAN_CENTER_PROXY_V2_URL'
748- args " --label=purpose=ci --label \" absoluteUrl=${ currentBuild.absoluteUrl} \" --label \" JOB_NAME=${ env.JOB_NAME} \" --label \" BUILD_NUMBER=${ currentBuild.number} \" -v ${ SHARED_PIP_CACHE_VOLUME_NAME} :/tmp/pipcache --tmpfs /.config:exec --tmpfs /.tree-sitter:exec --tmpfs /tmp_venv:exec -e UV_PROJECT_ENVIRONMENT=/tmp_venv"
750+ args " --label=purpose=ci --label \" absoluteUrl=${ currentBuild.absoluteUrl} \" --label \" JOB_NAME=${ env.JOB_NAME} \" --label \" BUILD_NUMBER=${ currentBuild.number} \" -v ${ SHARED_PIP_CACHE_VOLUME_NAME} :/tmp/pipcache --tmpfs /.config:exec --tmpfs /.tree-sitter:exec --tmpfs /tmp_venv:exec -e UV_PROJECT_ENVIRONMENT=/tmp_venv --mount source=python-tmp-uiucpreson-imagevalidate,target=/tmp "
749751 }
750752 }
751753 environment{
@@ -1144,7 +1146,8 @@ pipeline {
11441146 ' --label=purpose=ci --label "JOB_NAME=$JOB_NAME" ' +
11451147 " --label \" absoluteUrl=${ currentBuild.absoluteUrl} \" " +
11461148 " --label \" BUILD_NUMBER=${ currentBuild.number} \" " +
1147- ' --tmpfs /tmp/toxworkingdir:exec -e TOX_WORK_DIR=/tmp/toxworkingdir'
1149+ ' --mount source=python-tmp-uiucpreson-imagevalidate,target=/tmp -e UV_CACHE_DIR=/tmp/uvcache ' +
1150+ ' --tmpfs /tmp_toxworkingdir:exec -e TOX_WORK_DIR=/tmp_toxworkingdir'
11481151 ){
11491152 withEnv([" UV_CONFIG_FILE=${ createUnixUvConfig()} " ]){
11501153 envs = sh(
@@ -1180,8 +1183,9 @@ pipeline {
11801183 ' --label=purpose=ci --label "JOB_NAME=$JOB_NAME" ' +
11811184 " --label \" absoluteUrl=${ currentBuild.absoluteUrl} \" " +
11821185 " --label \" BUILD_NUMBER=${ currentBuild.number} \" " +
1183- ' --tmpfs /tmp_venv:exec -e UV_PROJECT_ENVIRONMENT=/tmp_venv ' +
1184- ' --tmpfs /tmp/toxworkingdir:exec -e TOX_WORK_DIR=/tmp/toxworkingdir'
1186+ ' --mount source=python-tmp-uiucpreson-imagevalidate,target=/tmp -e UV_CACHE_DIR=/tmp/uvcache ' +
1187+ ' --tmpfs /tmp_venv:exec -e UV_PROJECT_ENVIRONMENT=/tmp_venv ' +
1188+ ' --tmpfs /tmp_toxworkingdir:exec -e TOX_WORK_DIR=/tmp_toxworkingdir '
11851189 ){
11861190 withEnv([" UV_CONFIG_FILE=${ createUnixUvConfig()} " ]){
11871191 try {
0 commit comments