jenkinssvnjenkins-shared-libraries

How to setup Jenkins shared library with Subversion


Every example I've seen for Jenkins shared library setup on the web is based on Git/GitHub. Can anyone help me with that using Subversion?
I've struggled a lot but could not figure out what should be specified as the Default version. I've tried many different combinations of Project Repository Base, Include branches, Library Name and Default version but none worked.

Attached is the screenshot of my SVN repository setup. I know it's not as per the standards though, it should work somehow as it's just a demo project.

enter image description here


Solution

  • While setting up the shared library in Configure System --> Global Pipeline libraries select Retrival Methond : Morden SCM and Source Code Management : Subversion like below picture : enter image description here

    and When you select Subversion it will ask you to choose subversion specific branching name like below: enter image description here