[cip-dev] [PATCH v2] [isar-cip-core] kas: Add opt/targz-img.yml
From: Nobuhiro Iwamatsu <hidden>
Date: 2021-04-08 02:29:54
Subsystem:
the rest · Maintainer:
Linus Torvalds
From: Nobuhiro Iwamatsu <hidden>
Date: 2021-04-08 02:29:54
Subsystem:
the rest · Maintainer:
Linus Torvalds
This provides the function to specify 'targz-img' for IMAGE_TYPE. This is used when creating a tar.gz image that does not support wic. And this is intended to be used for NFS booting of LAVA of CIP. Signed-off-by: Nobuhiro Iwamatsu <redacted> --- .gitlab-ci.yml | 3 +++ kas/opt/targz-img.yml | 17 +++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 kas/opt/targz-img.yml
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d14c72f..8802af1 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml@@ -6,6 +6,7 @@ variables: extention: base use_rt: enable wic_targz: enable + targz: disable dtb: none deploy: enable
@@ -30,6 +31,7 @@ default: - if [ "${use_rt}" = "enable" ]; then base_yaml="${base_yaml}:kas/opt/rt.yml"; fi; - if [ "${extention}" != "base" ]; then base_yaml="${base_yaml}:kas/opt/${extention}.yml"; fi; - if [ "${wic_targz}" = "enable" ]; then base_yaml="${base_yaml}:kas/opt/wic-targz-img.yml"; fi; + - if [ "${targz}" = "enable" ]; then base_yaml="${base_yaml}:kas/opt/targz-img.yml"; fi; - kas build ${base_yaml} - if [ "${deploy}" = "enable" ]; then scripts/deploy-cip-core.sh ${release} ${target} ${extention} ${dtb}; fi
@@ -69,6 +71,7 @@ build:qemu-amd64-base: extention: security use_rt: disable wic_targz: disable + targz: enable deploy: disable # test
diff --git a/kas/opt/targz-img.yml b/kas/opt/targz-img.yml
new file mode 100644
index 0000000..bdb5231
--- /dev/null
+++ b/kas/opt/targz-img.yml@@ -0,0 +1,17 @@ +# +# CIP Core, generic profile +# +# Copyright (c) Siemens AG, 2019 +# +# Authors: +# Quirin Gylstorff <quirin.gylstorff@siemens.com> +# +# SPDX-License-Identifier: MIT +# + +header: + version: 10 + +local_conf_header: + image-type: | + IMAGE_TYPE = "targz-img"
--
2.30.0.rc2