Many additions and changes
This commit is contained in:
31
scripts/shell/job/gp/substitute-messages-properties-files.sh
Executable file
31
scripts/shell/job/gp/substitute-messages-properties-files.sh
Executable file
@@ -0,0 +1,31 @@
|
||||
#!/bin/bash
|
||||
|
||||
scripts_folder=$HOME/repos/personal/personal-devboot/scripts/shell/job/gp
|
||||
wildfly_files_suffix_regex='-[0-9].*\.[jew]ar'
|
||||
|
||||
deployments_dir=$1
|
||||
messages_properties_files_dir=$2
|
||||
|
||||
deployment_ears_to_explode=(cpqd-etics-admweb-ear cpqd-etics-integration-ear cpqd-etics-webdeskmapreport-ear)
|
||||
|
||||
cd $deployments_dir
|
||||
for f in "${deployment_ears_to_explode[@]}"; do
|
||||
filename=`find * -regex ".*$f$wildfly_files_suffix_regex"`
|
||||
|
||||
if [ -f "$filename" ]; then
|
||||
$scripts_folder/explode-java-files.sh --files $filename
|
||||
fi
|
||||
done
|
||||
|
||||
deployment_lib_jar_files_to_explode=($(find * -regex ".*/lib/cpqd-application-admweb$wildfly_files_suffix_regex"))
|
||||
for f in "${deployment_lib_jar_files_to_explode[@]}"; do
|
||||
if [ -f "$f" ]; then
|
||||
$scripts_folder/explode-java-files.sh --files $f
|
||||
fi
|
||||
done
|
||||
|
||||
for d in "${deployment_lib_jar_files_to_explode[@]}"; do
|
||||
if [ -d "$d" ]; then
|
||||
cp -t $deployments_dir/$d $messages_properties_files_dir/Messages_*.properties
|
||||
fi
|
||||
done
|
||||
Reference in New Issue
Block a user