Welcome to part 2 of the Jenkins post-build plugin development tutorial. This post talks in detail about the plugin project entities and their interactions with each other. To brush up on the previous post, please visit Jenkins post-build plugin - part 1.
This is the first part of a two-part tutorial series to develop a Jenkins plugin (specifically, Jenkins post-build plugin). Jenkins is a very popular continuous-integration tool and with the small amount of (scattered) information present out there, it is really hard for a beginner to dive in this amazing area of extending it - Plugins!