On Thu, Jul 21, 2022 at 01:03:41PM +0000, Andrew Cooper wrote:
> On 21/07/2022 13:45, Anthony Perard wrote:
> > Patch series available in this git branch:
> > https://xenbits.xen.org/git-http/people/aperard/xen-unstable.git 
> > br.gitlab-ci-improvement-v2
> >
> > v2:
> > - rebased
> >
> > Allow build and test jobs to run concurently.
> >
> > Avoid running "test artifact" jobs on branch "master" and other, when test 
> > jobs
> > aren't runned.
> >
> > Anthony PERARD (4):
> >   automation: fix typo in .gcc-tmpl
> >   automation: add a templates for test jobs
> >   automation: only run test artifact jobs when needed
> >   automation: use "needs" instead of "dependencies" for test jobs
> 
> LGTM.  Got a CI run of these?

Yes,

patchew's commit is in progress:
https://gitlab.com/xen-project/patchew/xen/-/pipelines/593479157

A run in my private repo:
https://gitlab.com/xen-project/people/anthonyper/xen/-/pipelines/593340820
(no failure due to this change)

Running on one of my branch called "stable-wip" doesn't create any
pipeline, as expected.

-- 
Anthony PERARD

Reply via email to