One common pattern for automated releases I have seen and used relies on Git tags as the catalyst for a release process. The immutable nature of releases and the immutable nature of tags can definitely go hand in hand, but up until few months ago Jenkins Pipeline was not able to trigger effectively off of Git tags. In this post I want to briefly share how to use tags...
Philadelphia Jenkins Area Meetup
Jenkins Pipeline Development with JobDSL, PipelineUnit and Jenkins Test Harness