Re-factor the standard-CI publishers file

Description

Thi has already been improved as part of (in Gerrit 69194). But there is more work to do.

We can probably have the same publishers macro for all Standard-CI jobs, and add conditional steps to:

  1. Collect test results if any (OVIRT-449)

  2. Improve output to Gerrit (OVIRT-682)

  3. Launch deploy-to-experimental if this is a build-artifacts job and the patch was merged

This way we can finally stop having to have a separate entry for the build-artifacts jobs and simplify the project YAML files.

Activity

Show:

Barak Korren June 10, 2018 at 3:18 PM

Since STDCI had been re-implemented with pipeline jobs it no longer makes sense to re-factor the code for FreeStyle jobs.

Won't Fix

Details

Assignee

Reporter

Components

Priority

Created February 26, 2017 at 10:26 AM
Updated September 2, 2018 at 3:51 PM
Resolved June 10, 2018 at 3:18 PM