In my scripted multibranch pipeline (using GitLab branch source) I use something like
Sometimes, the second checkout does not work because
No error is thrown, tough. The build continues and fails later because there are no files in "src". This happens only very occasionally, simply re-running the pipeline will work in most cases.
Any clue how "scm" can become a NullSCM during the build?