project-config/jenkins
Doug Hellmann 7ab3387080 validate service types used for documentation jobs
We want the service type use to be consistent across all of the various
repos where we refer to it. This patch adds validation to ensure that
service types associated with jobs for repositories match the service
types assigned by the registry.

In the process, it also changes the job definitions for some of the
projects that were publishing to the "wrong" location. A separate patch
will establish redirects from the old locations to the new locations.

Some of the projects were not listed in the registry at all, so this
patch depends on other patches that add the missing entries.

The validation class defined here will eventually move to the
os-service-types library, when that repository is ready to receive code.

Change-Id: I2785ca8782b592c7af574e0b5a41407610873349
Depends-On: I27765d7760352f4c589168037ddd2e6792d1561f
Depends-On: Ie530edd8aa40e5b89f997526e68117cafa68ee9c
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-07-14 14:24:47 -04:00
..
data nodepool: elements: infra-package-needs: Install core python modules on openSUSE 2017-07-04 08:27:42 +01:00
jobs validate service types used for documentation jobs 2017-07-14 14:24:47 -04:00
modules/jjb_afs Add JJB AFS module 2016-09-27 14:49:09 -07:00
scripts Merge "scripts: jenkins-sudo-grep: Look at /var/log/messages for sudo logs" 2017-07-14 08:54:23 +00:00