Refactor Gerrit labels to a separate object

The methods generating labels contained some duplication. This change
uses an abstract class and objects for each label type to reduce the
amount of duplication and improve readability.

Change-Id: I43656573088d9aa379b5f5e7ef5bed2eb534691f
1 file changed
tree: a580ebfc11444ef67ce80f5c621d5357fa9fe468
  1. jenkins/
  2. jenkins-docker/
  3. worker/
  4. .gitignore