When I used "Pipeline" not Multibranch in Jenkins JobBuilder
13:45:10 File "/usr/lib/python3.8/site-packages/jenkins_jobs/modules/project_pipeline.py", line 112, in root_xml
13:45:10 raise JenkinsJobsException(
13:45:10 jenkins_jobs.errors.JenkinsJobsException: Either 'dsl' or 'pipeline-scm' is required for pipeline job
This means
pipeline cannot use Jenkins shared library because Shared-lib works only with Script based.