It would be nice for our Jenkins CI server to automatically detect, deploy and build tags as they are created in our Github repository.
Is this possible?
With the following configuration, you can make a job build all tags:
+refs/tags/*:refs/remotes/origin/tags/**/tags/*This approach has one drawback: The job will build all tags and not just newly added tags. So after you have created the job, it will be triggered once for every existing tag. So you probably want to have the job do nothing at first, then wait until all existing tags have been processed, and only then configure the build steps you want to be done for every new tag.
Since tags don't change in git, the job will then only be triggered once for every new tag.