|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [xen stable-4.20] automation/cirrus-ci: store xen/.config as an artifact
commit 8f94c1ec72093f7ee59c3d259ff2be37e0591395
Author: Roger Pau Monne <roger.pau@xxxxxxxxxx>
AuthorDate: Mon Mar 10 18:41:57 2025 +0100
Commit: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
CommitDate: Fri Apr 4 11:32:29 2025 +0100
automation/cirrus-ci: store xen/.config as an artifact
Always store xen/.config as an artifact, renamed to xen-config to match
the naming used in the Gitlab CI tests.
Reported-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Signed-off-by: Roger Pau Monné <roger.pau@xxxxxxxxxx>
Reviewed-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Acked-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>
(cherry picked from commit 318659c818546b6415c2311339a53384dc20c427)
---
.cirrus.yml | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/.cirrus.yml b/.cirrus.yml
index e2949d99d7..1a39f5026f 100644
--- a/.cirrus.yml
+++ b/.cirrus.yml
@@ -15,6 +15,14 @@ freebsd_template: &FREEBSD_ENV
APPEND_INCLUDES: /usr/local/include
CIRRUS_CLONE_DEPTH: 1
+freebsd_artifacts: &FREEBSD_ARTIFACTS
+ always:
+ rename_script:
+ - cp xen/.config xen-config
+ config_artifacts:
+ path: xen-config
+ type: text/plain
+
freebsd_full_build_template: &FREEBSD_FULL_BUILD_TEMPLATE
<< : *FREEBSD_ENV
@@ -28,6 +36,8 @@ freebsd_full_build_template: &FREEBSD_FULL_BUILD_TEMPLATE
- ./configure --with-system-seabios=/usr/local/share/seabios/bios.bin
- gmake -j`sysctl -n hw.ncpu` clang=y
+ << : *FREEBSD_ARTIFACTS
+
freebsd_randconfig_template: &FREEBSD_RANDCONFIG_TEMPLATE
<< : *FREEBSD_ENV
@@ -39,6 +49,8 @@ freebsd_randconfig_template: &FREEBSD_RANDCONFIG_TEMPLATE
KCONFIG_ALLCONFIG=tools/kconfig/allrandom.config randconfig
- gmake -j`sysctl -n hw.ncpu` build-xen clang=y
+ << : *FREEBSD_ARTIFACTS
+
task:
name: 'FreeBSD 13: full build'
<< : *FREEBSD_13
--
generated by git-patchbot for /home/xen/git/xen.git#stable-4.20
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |