build__common.sh bugfix deployment dir

This commit is contained in:
pedro 2024-02-06 15:56:24 +01:00
parent 4a99e8a4f8
commit 4b3345673d

View file

@ -28,20 +28,21 @@ common_start() {
# process idhubs instances for the purpose
for idhub in ${idhubs}; do
idhub_dir="${idhub}__${target}"
if [ "${persistence}" = "n" ]; then
# no data persistence: cleanup previous possible data
rm -rf "./${idhub}"
rm -rf "./${idhub_dir}"
fi
# detect existing deployment
if [ -d "./${idhub}" ]; then
git -C "${idhub}" pull
if [ -d "./${idhub_dir}" ]; then
git -C "${idhub_dir}" pull
# looks new
else
echo "Detected new deployment, recreating git repos ${idhub}"
cp -rp IdHub "${idhub}"
echo "Detected new deployment, recreating git repos ${idhub_dir}"
cp -rp IdHub "${idhub_dir}"
# ensure the copy does not contain a DB
rm -f "${idhub}/db.sqlite3"
rm -f "${idhub_dir}/db.sqlite3"
fi
done