-
Bug
-
Resolution: Duplicate
-
Major
-
Jenkins 2.222.3
Git plugin 4.2.2
Pipeline: Multibranch 2.21
-
-
3.0.0
Using multibranch pipeline clones the entire repository on the master instead of just getting the Jenkinsfile with the lighweight method. The lightweight checkout is the default behaviour as far as I know, but it's not working in my case. The clone is repeated when the pipeline starts on a slave machine, of course. Here is my setup:
Branch Sources / Bitbucket server (connection is fine)
Behaviours:
Discover branches
Advanced clone behaviours:
- Fetch tags: unchecked
- Honor refspec on initial clone: checked
- Shallow clone: checked
- Shallow clone depth: 1
- Path to reference repo to use during clone: empty
- Timeout: empty
Build strategies: Skip initial build on first branch indexing
Build configuration:
- Mode: by Jenkinsfile
- Script path: build/jenkins/compile/Jenkinsfile
Please find the checkout log in the attachment.
- duplicates
-
JENKINS-63033 Implement Lightweight Checkout for Multibranch Pipeline Jobs
- Closed