Self study for Jenkins plugin development