How to keep Multibranch Pipeline job from cloning repo on master
I have a Multibranch Pipeline job, pointing to a Bitbucket Server repository. Before it executes anything on the Jenkinsfile, it always always does a full clone of the repository in a master node workspace. It creates a new workspace, with a new clone of the repository, for every single branch. Not only can this take significant time for some of the larger repositories, but it also is taking up a lot of space on the master node. Is it possible do do any of the following: Download (and execute) the Jenkinsfile without cloning the full repository Clone the repository on another node other than master Automatically remove the workspaces of auto-deleted jobs
Why does sh step on second node in Jenkins pipeline fail?
Jenkins Parallel Pipeline Race Condition Blocking all Builds
How to invoke DLS Step in overriding Global Library Function
Multiple pipeline jobs versus single large pipeline job
Access Jenkins workspace files in pipeline scrpit
How can you pass same parameters to different builds without redundant code in Jenkins Pipeline
Jenkins2: Get previous build result
Execute local shell script to remote server in Jenkins pipeline
Jenkins Pipeline Plugin don't display script text area
How can I share source code across many nodes in a Jenkins pipeline job?
Error: The parallel step can only be used as the only top-level step
Is it possible to use a Multi-Configuration project to launch a series of Pipeline-based jobs?
Jenkins Pipeline archive output of a specific built project
jenkins-pipeline load scoping “method code too large”
How to define jenkins build trigger in jenkinsfile to start build after other job
Want to execute second stage even first stage failed. in jenkins pipeline