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