From 4038c05b4df51d29e0ad1e308df3a77636748064 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Mon, 8 May 2023 23:19:39 +0300 Subject: [PATCH] validate config --- makeiso.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/makeiso.sh b/makeiso.sh index 889d728..8573957 100755 --- a/makeiso.sh +++ b/makeiso.sh @@ -31,6 +31,10 @@ install_config() { cp -R ./config/nocloud/ ./iso/nocloud/ } +validate_config() { + yq ./config/nocloud/user-data > /dev/null && echo "config valid" || exit 1 +} + install_1c() { mkdir -p ./iso/1c/install cp $1 ./iso/1c/install @@ -75,6 +79,7 @@ VER_1C=$(get_1c_ver $DISTR_1C) VER_UBUNTU=$(get_ubuntu_ver $SRC_ISO) OUT_ISO="./out/ubuntu-${VER_UBUNTU}-1c-${VER_1C}.iso" +validate_config make_folder extract_iso $SRC_ISO install_config