[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [xen staging] automation/cirrus-ci: build XTF
commit a92c0a9888f14baf8e66a16e960bc524cc8194e6 Author: Roger Pau Monne <roger.pau@xxxxxxxxxx> AuthorDate: Fri Mar 14 12:16:19 2025 +0100 Commit: Roger Pau Monne <roger.pau@xxxxxxxxxx> CommitDate: Wed Mar 26 17:02:21 2025 +0100 automation/cirrus-ci: build XTF 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> --- .cirrus.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/.cirrus.yml b/.cirrus.yml index 95d2d2d3db..a6e4a5d030 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 -- generated by git-patchbot for /home/xen/git/xen.git#staging
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |