Added build step which sets shlink's version

This commit is contained in:
Alejandro Celaya 2018-07-26 18:44:04 +02:00
parent af4c66d40a
commit 82f41de87b

View file

@ -46,6 +46,11 @@ rm -rf data/{cache,log,proxies}/{*,.gitignore}
rm -rf config/params/{*,.gitignore}
rm -rf config/autoload/{{,*.}local.php{,.dist},.gitignore}
# Update shlink version in config
latestShlinkVersion=$(git tag -l --sort=-v:refname | head -n 1)
computedVersion=${latestShlinkVersion:1:${#latestShlinkVersion}}
sed -i "s/%SHLINK_VERSION%/${computedVersion}/g" config/autoload/app_options.global.php
# Compressing file
rm -f "${projectdir}"/build/shlink_${version}_dist.zip
zip -ry "${projectdir}"/build/shlink_${version}_dist.zip "../shlink_${version}_dist"