enable stdci v2 for ovirt-web-ui

Description

Hi,

I want to enable stdci v2 for ovirt-web-ui, to run alongside travis, so we
can easily make rpms from PRs.

I added automation.yaml [1] and updated standard_pipelines [2].

1 - is there anything else I need to do?
2 - is there a way to configure this to be on-demand only? in other words,
only run when we invoke 'ci build please'?
2a - if not, is there a way to make ovirt ci non-blocking since travis
would still be our source of truth?

[1] https://github.com/oVirt/ovirt-web-ui/pull/794
[2]
https://gerrit.ovirt.org/#/c/94639/1/jobs/confs/projects/standard-pipelines.yaml

GREG SHEREMETA

SENIOR SOFTWARE ENGINEER - TEAM LEAD - RHV UX

Red Hat NA

<https://www.redhat.com/>

gshereme@redhat.com IRC: gshereme
<https://red.ht/sig>

Activity

Show:

Greg Sheremeta December 15, 2018 at 4:37 PM

Yep, done, all set.
For posterity, ovirt-web-ui is using travis as truth but also using ovirt ci for RPMs only.
check-patch and check-merged are empty, and we just use "ci build please" to make RPMs.

Eyal Edri December 15, 2018 at 3:49 PM

was this done? any help is still needed?

Barak Korren October 4, 2018 at 5:54 AM

the bot is running properly now. So I'm just looking for answers on
2 - is there a way to configure this to be on-demand only? in other words,
only run when we invoke 'ci build please'?

Not ATM.

2a - if not, is there a way to make ovirt ci non-blocking since travis
would still be our source of truth?

Yes, I think by default GitHub makes it non-blocking; Its something that you can configure from the GitHub side.

Greg Sheremeta October 3, 2018 at 2:57 PM

the bot is running properly now. So I'm just looking for answers on
2 - is there a way to configure this to be on-demand only? in other words,
only run when we invoke 'ci build please'?
2a - if not, is there a way to make ovirt ci non-blocking since travis
would still be our source of truth?

Eyal Edri October 3, 2018 at 2:52 PM

can you assist?

Fixed

Details

Assignee

Reporter

Priority

Created October 2, 2018 at 2:02 PM
Updated August 29, 2019 at 2:12 PM
Resolved December 15, 2018 at 4:37 PM