[JIRA] (OVIRT-1264) Move individual job definitions from 'jobs/confs/yaml' to 'jobs/confs/projects'

[ https://ovirt-jira.atlassian.net/browse/OVIRT-1264?page=com.atlassian.jira.p... ] Barak Korren updated OVIRT-1264: -------------------------------- Epic Link: OVIRT-400
Move individual job definitions from 'jobs/confs/yaml' to 'jobs/confs/projects' -------------------------------------------------------------------------------
Key: OVIRT-1264 URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1264 Project: oVirt - virtualization made easy Issue Type: Improvement Components: Jenkins Reporter: Barak Korren Assignee: infra
We've been doing some work recently to enable using the 'jenkins' repo to create different jobs for different Jenkins instances. I had been working on enabling its use to configure the staging server, while Gil had been working on using it downstream. This work is based on the assumption that the '{{jobs/confs/yaml}}' directory only contains job templates and not individual job definitions. This is certainly true for all standard-CI jobs. I have found, however, a few jobs that are defined inside the YAML directory. These include: - ovirt-engine_master_coverity-analysis - scan_security_and_license_ovirt-engine_master - system_gerrit-alert-old-patches - system_jenkins-report Some of these jobs seem quite old. Can we remove them? Alternatively we could move the definitions to the '{{projects}}' directory, or, ideally, re-factor them into separate 'job-template' and 'project' definitions that reside in the right places.
-- This message was sent by Atlassian JIRA (v1000.824.3#100035)
participants (1)
-
Barak Korren (oVirt JIRA)