All of lore.kernel.org
 help / color / mirror / Atom feed
* [XEN PATCH 0/3] CI: Allow automatic rebuild of rolling release containers
@ 2024-11-15 17:07 Anthony PERARD
  2024-11-15 17:07 ` [XEN PATCH 3/3] CI: New stage "containers" to rebuild some containers Anthony PERARD
                   ` (3 more replies)
  0 siblings, 4 replies; 11+ messages in thread
From: Anthony PERARD @ 2024-11-15 17:07 UTC (permalink / raw)
  To: xen-devel
  Cc: Andrew Cooper, Anthony PERARD, Doug Goldstein, Stefano Stabellini

Patch series available in this git branch:
https://xenbits.xenproject.org/git-http/people/aperard/xen-unstable.git br.gitlab-ci-rebuild-arch-container-v1

Hi,

This patch series would allow to setup a scheduled pipeline on GitLab which
would rebuild containers and run a test on them immediately (the container is
updated even if the test fail, but at least we can find out about it sooner
rather than later).

To enable this, just running a pipeline with XEN_CI_REBUILD_CONTAINERS=1 will
do.

I intend to add a scheduled pipeline to run once a month.

Thanks,

Anthony PERARD (3):
  CI: Remove deprecated "only:variables" in favor of "rules:if"
  CI: Define XEN_REGISTRY variable
  CI: New stage "containers" to rebuild some containers

 .gitlab-ci.yml                       |  5 +++
 automation/gitlab-ci/build.yaml      | 61 ++++++++++++++++++----------
 automation/gitlab-ci/containers.yaml | 29 +++++++++++++
 automation/gitlab-ci/test.yaml       | 30 +++++++++-----
 4 files changed, 93 insertions(+), 32 deletions(-)
 create mode 100644 automation/gitlab-ci/containers.yaml

-- 


Anthony Perard | Vates XCP-ng Developer

XCP-ng & Xen Orchestra - Vates solutions

web: https://vates.tech


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2024-11-19  0:05 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-15 17:07 [XEN PATCH 0/3] CI: Allow automatic rebuild of rolling release containers Anthony PERARD
2024-11-15 17:07 ` [XEN PATCH 3/3] CI: New stage "containers" to rebuild some containers Anthony PERARD
2024-11-16  0:34   ` Stefano Stabellini
2024-11-18 14:03     ` Anthony PERARD
2024-11-19  0:04       ` Stefano Stabellini
2024-11-15 17:07 ` [XEN PATCH 2/3] CI: Define XEN_REGISTRY variable Anthony PERARD
2024-11-16  0:34   ` Stefano Stabellini
2024-11-15 17:07 ` [XEN PATCH 1/3] CI: Remove deprecated "only:variables" in favor of "rules:if" Anthony PERARD
2024-11-16  0:34   ` Stefano Stabellini
2024-11-15 17:13 ` [XEN PATCH 0/3] CI: Allow automatic rebuild of rolling release containers Andrew Cooper
2024-11-18 12:48   ` Anthony PERARD

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.