[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH v2 2/4] automation/cirrus-ci: build XTF
On Thu, 20 Mar 2025, Roger Pau Monne wrote: > In preparation for using the XTF selftests to smoke test the FreeBSD based > Xen builds. > > Signed-off-by: Roger Pau Monné <roger.pau@xxxxxxxxxx> Reviewed-by: Stefano Stabellini <sstabellini@xxxxxxxxxx> > --- > Changes since v1: > - Use production version. > --- > .cirrus.yml | 24 ++++++++++++++++++++++++ > 1 file changed, 24 insertions(+) > > diff --git a/.cirrus.yml b/.cirrus.yml > index 95d2d2d3db2e..a6e4a5d0308b 100644 > --- a/.cirrus.yml > +++ b/.cirrus.yml > @@ -12,6 +12,12 @@ freebsd_template: &FREEBSD_ENV > CIRRUS_CLONE_DEPTH: 1 > CIRRUS_LOG_TIMESTAMP: true > > +freebsd_template_latest: &FREEBSD_ENV_PRODUCTION > + << : *FREEBSD_VERSIONS > + freebsd_instance: > + image_family: $FREEBSD_PRODUCTION > + << : *FREEBSD_ENV > + > freebsd_configure_artifacts: &FREEBSD_CONFIGURE_ARTIFACTS > always: > rename_script: > @@ -82,3 +88,21 @@ task: > > build_script: > - gmake -j`sysctl -n hw.ncpu` build-xen clang=y > + > +task: > + name: 'FreeBSD: XTF build' > + alias: xtf > + > + << : *FREEBSD_ENV_PRODUCTION > + > + clone_script: > + - pkg install -y git > + - git clone --depth 1 https://xenbits.xen.org/git-http/xtf.git > + > + install_script: pkg install -y gmake > + > + build_script: > + - cd xtf > + - cc --version > + - git rev-parse HEAD > + - gmake -j`sysctl -n hw.ncpu` LLVM=y > -- > 2.48.1 >
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |