]
Barak Korren updated OVIRT-1453:
--------------------------------
Epic Link: OVIRT-400
Make timed build-artifacts jobs deploy directly to 'tested'
-----------------------------------------------------------
Key: OVIRT-1453
URL:
https://ovirt-jira.atlassian.net/browse/OVIRT-1453
Project: oVirt - virtualization made easy
Issue Type: Improvement
Components: oVirt CI
Reporter: Barak Korren
Assignee: infra
Labels: change-queue, deploy-to-experimental, ovirt-engine-appliance,
ovirt-node-ng
The time build-artifacts jobs currently invoke the old 'deploy-to-experimental'
job to deploy their packages into the experimental flow.
The new 'deploy-to-experimental' job cannot deploy the packages for the timed
build-artifacts jobs because it can only handle merged patches. This is the reason why we
kept the old build-artifacts jobs around.
Since the artifacts from the timed jobs get deployed to experimental they are also moved
to 'tested' after OST succeeds and to the nightly repos.
As we prepare to replace the experimental flow with the chage-queue, we need an
alternative solution for getting the artifacts from the timed jobs into 'tested'.
The experimental test jobs do not currently test the artifacts built by the timed build
jobs, namely node and appliance.
The proposed solution is therefore to just make the timed build jobs deploy the built
artifacs directly to the 'tested' repo and bypass the change-queue flow.
Long term, the CI for projects that are current;y handled via timed builds will be done
the new 'test-system-artifacts' and 'build-system-artifacts' STD-CI stages
(OVIRT-1396)