diff --git a/suites/hg/setup-data/setup-00-minimal.sh b/suites/hg/setup-data/setup-00-minimal.sh index 16556cfccbf842947f8f7e09731f893499d64a71_c3VpdGVzL2hnL3NldHVwLWRhdGEvc2V0dXAtMDAtbWluaW1hbC5zaA==..0c73d5ff5988611613fae21d9bee1ba3864bb53d_c3VpdGVzL2hnL3NldHVwLWRhdGEvc2V0dXAtMDAtbWluaW1hbC5zaA== 100755 --- a/suites/hg/setup-data/setup-00-minimal.sh +++ b/suites/hg/setup-data/setup-00-minimal.sh @@ -20,8 +20,6 @@ desc="${data_env_directory}/data-env.poulpe" -rm -f "$desc" - env-desc set "$desc" poulpe-environment.environment-type data env-desc set "$desc" poulpe-environment.format-version 0 env-desc set "$desc" poulpe-environment.setup-method manual diff --git a/suites/hg/setup-data/setup-full.sh b/suites/hg/setup-data/setup-full.sh index 16556cfccbf842947f8f7e09731f893499d64a71_c3VpdGVzL2hnL3NldHVwLWRhdGEvc2V0dXAtZnVsbC5zaA==..0c73d5ff5988611613fae21d9bee1ba3864bb53d_c3VpdGVzL2hnL3NldHVwLWRhdGEvc2V0dXAtZnVsbC5zaA== 100755 --- a/suites/hg/setup-data/setup-full.sh +++ b/suites/hg/setup-data/setup-full.sh @@ -3,6 +3,8 @@ # Simple script to fully setup a # # You still have to build the env by hand. +# +# /!\ This delete any existing data set -euo pipefail if [ $# -ne 3 ]; then @@ -18,6 +20,12 @@ data_env_directory=$2 repository_path=$3 +desc="${data_env_directory}/data-env.poulpe" +if [ -e "$desc" ]; then + echo "DELETING EXISTING DATA" + rm -f "$desc" +fi + # XXX should probably automatically find script and run them. However there are # few of them now so explicit listing seems simpler.