mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 02:01:24 +01:00
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@citrix.com> Signed-off-by: Roger Pau Monné <roger.pau@citrix.com> Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com> Acked-by: Stefano Stabellini <sstabellini@kernel.org>
This commit is contained in:
1 parent
032d6733a4
commit
318659c818
1 file changed
+12
+12
@@ -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
|
||||
|
||||