Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

30 lines
636B

  1. #/bin/bash
  2. SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )"
  3. PROJ_DIR="$SCRIPT_DIR/../"
  4. echo "build binary "
  5. go build -o goweb
  6. echo "change to $PROJ_DIR .."
  7. cd $PROJ_DIR
  8. echo "update web $PROJ_DIR/deploy/biukopweb-html/"
  9. cd $PROJ_DIR/deploy/biukopweb-html/
  10. git pull
  11. echo "enter $PROJ_DIR"
  12. cd $PROJ_DIR
  13. echo "build docker image"
  14. docker build -t biukopweb:1.0 $PROJ_DIR
  15. docker image tag biukopweb:1.0 lawipac/biukopweb:1.0
  16. docker image tag biukopweb:1.0 lawipac/biukopweb:latest
  17. echo "list docker image"
  18. docker image ls | grep biukopweb
  19. echo "publish to docker hub"
  20. docker push lawipac/biukopweb:latest