[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [XEN PATCH v2 0/4] Some improvement for gitlab CI jobs
- To: Andrew Cooper <Andrew.Cooper3@xxxxxxxxxx>
- From: Anthony PERARD <anthony.perard@xxxxxxxxxx>
- Date: Thu, 21 Jul 2022 14:09:20 +0100
- Authentication-results: esa2.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none
- Cc: "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>, "wl@xxxxxxx" <wl@xxxxxxx>, "sstabellini@xxxxxxxxxx" <sstabellini@xxxxxxxxxx>, Doug Goldstein <cardoe@xxxxxxxxxx>
- Delivery-date: Thu, 21 Jul 2022 13:09:35 +0000
- Ironport-data: A9a23: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
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
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
|