-
Notifications
You must be signed in to change notification settings - Fork 420
Open
Description
Currently the Jenkins workspace is always mounted. This might not be desirable in all cases (such as JENKINS-74912). It also prevents users from using their own workdir parameter.
Provide a way do disable the default mounting of the workspace. Example:
docker.image('myregistry.com/myrepository/myimage:latest').inside(mountWorkspace=false) { bat 'echo test' }
Originally reported by mrichar2, imported from: Provide way to disable mounting Jenkins workspace
- status: Open
- priority: Minor
- component(s): docker-workflow-plugin
- label(s): docker-workflow-plugin
- resolution: Unresolved
- votes: 0
- watchers: 1
- imported: 2025-12-07
Raw content of original issue
Currently the Jenkins workspace is always mounted. This might not be desirable in all cases (such as JENKINS-74912). It also prevents users from using their own workdir parameter.
Provide a way do disable the default mounting of the workspace. Example:
docker.image('myregistry.com/myrepository/myimage:latest').inside(mountWorkspace=false) { bat 'echo test' }