Vendored
+8
-1
@@ -31,7 +31,14 @@ pipeline {
|
|||||||
|
|
||||||
stages {
|
stages {
|
||||||
stage('Checkout') {
|
stage('Checkout') {
|
||||||
steps { checkout scm }
|
steps {
|
||||||
|
checkout scm
|
||||||
|
// Pre-create the host-side uv cache dir as the Jenkins user *before* the
|
||||||
|
// 'Test' stage's docker agent bind-mounts it. If this dir doesn't exist
|
||||||
|
// yet, Docker auto-creates it as root when the container starts, which
|
||||||
|
// then blocks writes from the non-root user the container runs as.
|
||||||
|
sh 'mkdir -p "$HOME/.cache/uv"'
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Root, cloud-api, and host-agent suites, excluding tests that need real
|
// Root, cloud-api, and host-agent suites, excluding tests that need real
|
||||||
|
|||||||
Reference in New Issue
Block a user