diff --git a/server/repro/build.sh b/server/repro/build.sh index e08792b..f18221d 100755 --- a/server/repro/build.sh +++ b/server/repro/build.sh @@ -6,19 +6,22 @@ if [[ -z "${BUILD_PATH}" ]]; then exit 1 fi +rm buildVersion.txt +cp env/buildVersion.txt . rm -r env -mkdir env && de env +mkdir env +cd env [[ $? -ne 0 ]] && { echo "Failed to create the env" exit 1 } -cp -r ../../../git-teaspeak/default_files/{certs,commanddocs,geoloc,resources,*.sh} . +cp -rf ../../../git-teaspeak/default_files/{certs,commanddocs,geoloc,resources,*.sh} . [[ $? -ne 0 ]] && { echo "Failed to copy env" exit 1 } -cp -r ../../../music/providers . +cp -rf ../../../music/providers . [[ $? -ne 0 ]] && { echo "Failed to copy providers" exit 1 @@ -30,6 +33,11 @@ cp ../../environment/TeaSpeakServer . exit 1 } cd .. +mv buildVersion.txt env/buildVersion.txt +[[ $? -ne 0 ]] && { + echo "Failed to move the build version back" + exit 1 +} ./generate_version.sh "${BUILD_PATH}" || { echo "Failed to generate version! ($?)" @@ -49,4 +57,4 @@ cd .. ./deploy_build.sh "${BUILD_PATH}" || { echo "Failed to deploy package! ($?)" exit 1 -} \ No newline at end of file +}