Browse Source

Ajuste final em release.sh

pull/2803/head
Edward Ribeiro 6 years ago
parent
commit
4f5ab24eca
  1. 22
      release.sh

22
release.sh

@ -29,18 +29,20 @@ FINAL_VERSION=
function change_files { function change_files {
echo "Atualizando de "$LATEST_VERSION" para "$FINAL_VERSION OLD_VERSION=$(grep -E 'interlegis/sapl:'$VERSION_PATTERN docker-compose.yml | cut -d':' -f3)
sed -E s/$LATEST_VERSION/$FINAL_VERSION/g docker-compose.yml > tmp1 echo "Atualizando de "$OLD_VERSION" para "$FINAL_VERSION
sed -E s/$OLD_VERSION/$FINAL_VERSION/g docker-compose.yml > tmp1
mv tmp1 docker-compose.yml mv tmp1 docker-compose.yml
sed -E s/$LATEST_VERSION/$FINAL_VERSION/g setup.py > tmp2 sed -E s/$OLD_VERSION/$FINAL_VERSION/g setup.py > tmp2
mv tmp2 setup.py mv tmp2 setup.py
sed -E s/$LATEST_VERSION/$FINAL_VERSION/g sapl/templates/base.html > tmp3 sed -E s/$OLD_VERSION/$FINAL_VERSION/g sapl/templates/base.html > tmp3
mv tmp3 sapl/templates/base.html mv tmp3 sapl/templates/base.html
sed -E s/$LATEST_VERSION/$FINAL_VERSION/g sapl/settings.py > tmp4 sed -E s/$OLD_VERSION/$FINAL_VERSION/g sapl/settings.py > tmp4
mv tmp4 sapl/settings.py mv tmp4 sapl/settings.py
} }
@ -67,7 +69,7 @@ function set_rc_version {
function commit_and_push { function commit_and_push {
echo "committing..." echo "committing..."
git add docker-compose.yml setup.py sapl/settings.py sapl/templates/base.html git add docker-compose.yml setup.py sapl/settings.py sapl/templates/base.html
git commit -m "Release: $NEXT_VERSION" git commit -m "Release: $FINAL_VERSION"
git tag $FINAL_VERSION git tag $FINAL_VERSION
echo "sending to github..." echo "sending to github..."
@ -85,17 +87,17 @@ case "$1" in
--major) --major)
set_major_version set_major_version
echo "generating major release: "$FINAL_VERSION echo "generating major release: "$FINAL_VERSION
git tag $FINAL_VERSION # git tag $FINAL_VERSION
change_files change_files
# commit_and_push commit_and_push
exit 0 exit 0
;; ;;
--rc) --rc)
set_rc_version set_rc_version
echo "generating release candidate: "$FINAL_VERSION echo "generating release candidate: "$FINAL_VERSION
git tag $FINAL_VERSION # git tag $FINAL_VERSION
change_files change_files
# commit_and_push commit_and_push
exit 0 exit 0
;; ;;
--undo) --undo)

Loading…
Cancel
Save