I have a Jenkins Shared Library which supports functions to checkout, build, etc. Is it possible to convert the entire library into a plugin making it more portable and also protect the code?
Or any other ways by which I might not expose the code but give users the ability to access all the functionalities by calling the functions?