deployment.sh 606 B

12345678910111213141516
  1. #!/bin/bash
  2. # 执行命令
  3. current_git_branch_latest_short_id=`git rev-parse --short HEAD`
  4. version=$(grep '"version"' package.json | sed -E 's/.*"version": "([^"]+)".*/\1/')
  5. project_name=$(grep '"name"' package.json | sed -E 's/.*"name": "([^"]+)".*/\1/')
  6. docker_name="$project_name:$version-$current_git_branch_latest_short_id"
  7. save_file_name="$version-$current_git_branch_latest_short_id.tar"
  8. # 执行命令
  9. cd ./frontEndMobile && npm run build
  10. rm -rf ../node_expores/public
  11. cp -rf ./dist ../node_expores/public
  12. # docker build -t $docker_name .
  13. # cd ../
  14. # docker save -o ./$save_file_name $docker_name