deploy.sh 512 B

12345678910111213141516171819
  1. #! /bin/sh
  2. ## cd到当前目录
  3. cd `dirname $0`
  4. VERSION_POM=`awk '/<version>[^<]+<\/version>/{gsub(/<version>|<\/version>/,"",$1);print $1;exit;}' pom.xml`
  5. ## 前置条件
  6. command -v mvn >/dev/null 2>&1 || { echo >&2 "I require maven 3.5 + but it's not installed. Aborting."; sleep 5; exit 1; }
  7. echo "====== release ====== start build to pom.xml ======"
  8. mvn -D maven.test.skip=true clean package -P prod -s settings.xml
  9. if [ ! $? -eq 0 ]; then
  10. echo -e "------ failed error by mvn build ------"
  11. exit 1;
  12. fi