From 9ff4de4890f44caee28a5f922b1c1ed8de17f038 Mon Sep 17 00:00:00 2001 From: Matheus Albino Brunhara Date: Fri, 6 Dec 2024 15:02:40 -0300 Subject: [PATCH] Adds copy-dot-cache-file-to-cpqd-configuration-jar.sh and copy-messages-properties-files-to-deployments-folder.sh --- ...ot-cache-file-to-cpqd-configuration-jar.sh | 13 ++++++++++++ ...-properties-files-to-deployments-folder.sh | 21 +++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100755 scripts/shell/job/gp/copy-dot-cache-file-to-cpqd-configuration-jar.sh create mode 100755 scripts/shell/job/gp/copy-messages-properties-files-to-deployments-folder.sh diff --git a/scripts/shell/job/gp/copy-dot-cache-file-to-cpqd-configuration-jar.sh b/scripts/shell/job/gp/copy-dot-cache-file-to-cpqd-configuration-jar.sh new file mode 100755 index 0000000..9692d9f --- /dev/null +++ b/scripts/shell/job/gp/copy-dot-cache-file-to-cpqd-configuration-jar.sh @@ -0,0 +1,13 @@ +#!/bin/env bash + +# TODO, verificar se script explode-java-files.sh existe + +DOT_CACHE_FILEPATH=~/documents/repos-job/regras-neocad-ETICS-242802/pkgs/meta/installation/wizard/modules/CPqD-OSP-Eng/build/metacache +DOT_CACHE_FILE=$DOT_CACHE_FILEPATH/CPqD-OSP-Eng.cache + +DEPLOYMENTS_PATH=~/documents/repos-job/regras-neocad-ETICS-242802/pkgs/ambients/10.30.500.0.0-NEOCAD-T07/wildfly-server/ports-01/deployments +CPQD_CONFIGURATION_JAR_FILENAME=cpqd-configuration.jar + +[[ ! -d $CPQD_CONFIGURATION_JAR_FILENAME ]] && explode-java-files.sh $CPQD_CONFIGURATION_JAR_FILENAME + +cp $DOT_CACHE_FILE $DEPLOYMENTS_PATH/$CPQD_CONFIGURATION_JAR_FILENAME diff --git a/scripts/shell/job/gp/copy-messages-properties-files-to-deployments-folder.sh b/scripts/shell/job/gp/copy-messages-properties-files-to-deployments-folder.sh new file mode 100755 index 0000000..e439582 --- /dev/null +++ b/scripts/shell/job/gp/copy-messages-properties-files-to-deployments-folder.sh @@ -0,0 +1,21 @@ +#!/bin/env bash + +ROOT_PATH=~/documents/repos-job/regras-neocad-ETICS-242802 +REPO_PATH=$ROOT_PATH/gp +DEPLOYMENTS_PATH=$ROOT_PATH/pkgs/ambients/10.30.500.0.0-NEOCAD-T07/wildfly-server/ports-01/deployments + +MESSAGES_PATH=( + landbase/fontes/core/components/landbase/src/main/resources/Messages*.properties +) + +DIRS_DEST=( + cpqd-etics-admweb-ear-*.ear/cpqd-landbase-landbase-ejb-*.jar/ + cpqd-etics-integration-ear-*.ear/cpqd-landbase-landbase-ejb-*.jar/ + cpqd-etics-webdeskmapreport-ear-*.ear/cpqd-landbase-landbase-ejb-*.jar/ +) + +for d1 in ${MESSAGES_PATH[@]}; do + for d2 in ${DIRS_DEST[@]}; do + cp -t $DEPLOYMENTS_PATH/$d2 $REPO_PATH/$d1 + done +done