
From Barak Korren <bkorren@redhat.com>:
Barak Korren has submitted this change and it was merged. Change subject: Creating a universal 'deploy-to' job ...................................................................... Creating a universal 'deploy-to' job Job will trigger on Gerrit merges, wait for all build-artifacts jobs that were triggered on the same event to finish and only then submit the built packages to experimental. This is aimed at solving a number of issues with the current experimental deployment scheme, as described in the linked Jira tickets. This job will also lay the groundwork to submitting builds as changes to the change queue. This patch also removes triggering of the older 'deploy-to' jobs from Gerrit-based STD-CI jobs. This job does not yet support to current configuration of GitHub-based jobs, so the older 'deploy-to' jobs are kept for that. Change-Id: I456d08c14e51f3278fa205d90360513c6de55545 Jira-Ticket: https://ovirt-jira.atlassian.net/browse/OVIRT-1315 Jira-Ticket: https://ovirt-jira.atlassian.net/browse/OVIRT-1077 Signed-off-by: Barak Korren <bkorren@redhat.com> --- M jobs/confs/groovy-scripts/pipeline-loader.groovy M jobs/confs/projects/ovirt/deploy_to_experimental.yaml M jobs/confs/yaml/publishers/standard.yaml A jobs/confs/yaml/templates/standard-deploy.yaml M jobs/confs/yaml/templates/standard-stage.yaml A pipelines/deployer.groovy 6 files changed, 331 insertions(+), 60 deletions(-) Approvals: Barak Korren: Verified; Looks good to me, approved; Ready for merge Jenkins CI: Passed CI tests -- To view, visit https://gerrit.ovirt.org/75504 To unsubscribe, visit https://gerrit.ovirt.org/settings Gerrit-MessageType: merged Gerrit-Change-Id: I456d08c14e51f3278fa205d90360513c6de55545 Gerrit-PatchSet: 26 Gerrit-Project: jenkins Gerrit-Branch: master Gerrit-Owner: Barak Korren <bkorren@redhat.com> Gerrit-Reviewer: Anton Marchukov <amarchuk@redhat.com> Gerrit-Reviewer: Barak Korren <bkorren@redhat.com> Gerrit-Reviewer: Daniel Belenky <dbelenky@redhat.com> Gerrit-Reviewer: Evgheni Dereveanchin <ederevea@redhat.com> Gerrit-Reviewer: Eyal Edri <eedri@redhat.com> Gerrit-Reviewer: Gil Shinar <gshinar@redhat.com> Gerrit-Reviewer: Ido Rosenzwig <irosenzw@redhat.com> Gerrit-Reviewer: Jenkins CI Gerrit-Reviewer: Lev Veyde <lveyde@redhat.com> Gerrit-Reviewer: Nadav Goldin <ngoldin@redhat.com> Gerrit-Reviewer: Rafael Martins <rafael@rafaelmartins.eng.br> Gerrit-Reviewer: Sandro Bonazzola <sbonazzo@redhat.com> Gerrit-Reviewer: Shlomo Ben David <sbendavi@redhat.com> Gerrit-Reviewer: Simone Tiraboschi <stirabos@redhat.com> Gerrit-Reviewer: Yedidyah Bar David <didi@redhat.com> Gerrit-Reviewer: Yuval Turgeman <yturgema@redhat.com>