We’re using Jenkins as our preferred CI tool at 24i. Recently we had a requirement to build specific version numbers and let them deploy through Jenkins.
The way we solved it was the following:
In the advanced options for the GIT settings in a project set the refspec to only fetch master:
And in the branch to build use:
This allows us to build any tag in the repo on jenkins. The next step will to be able to build and deploy specific releases at any time from a service like Slack