Is it possible to have lightweight checkouts to avoid cloning the whole repository on the master node?
This is the same issue as is decribed on this page: https://support.cloudbees.com/hc/en-us/articles/115002991272-Why-is-my-multibranch-project-cloning-the-whole-repository-on-the-master
It's not a huge deal - the current workaround is to use reference repositories which makes the checkout relatively fast anyway. But it would be nice to have.
This should be fixed with 1.4.4: https://github.com/jenkinsci/gitlab-branch-source-plugin/releases/tag/gitlab-branch-source-1.4.4 (I think)
Henrik Karlsson I think this has been fixed as noted. Please open it back if you face this issue again.