I’m completely new to Jenkins and have been configuring it in a Docker container over the past few days to replicate what I have in TeamCity within Jenkins.
One of the useful plugins you can get is the Template Project Plugin. This allows you to share information across multiple projects.
One of the the issues I had is that I was missing the option for “Use SCM from another project” after installing the Template Plugin.
It turns out that In order to do reuse SCM details I needed to also install the Multiple SCMs Plugin. This then allowed me to use the Git repository information from another project.