Quellcode durchsuchen

build docker image automatically and upload to docker hub

master
sp vor 3 Jahren
Ursprung
Commit
b3f528d9ee
1 geänderte Dateien mit 29 neuen und 0 gelöschten Zeilen
  1. +29
    -0
      deploy/docker-build.sh

+ 29
- 0
deploy/docker-build.sh Datei anzeigen

@@ -0,0 +1,29 @@
#/bin/bash
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )"
PROJ_DIR="$SCRIPT_DIR/../"

echo "build binary "
go build -o goweb

echo "change to $PROJ_DIR .."
cd $PROJ_DIR

echo "update web $PROJ_DIR/deploy/biukopweb-html/"
cd $PROJ_DIR/deploy/biukopweb-html/
git pull

echo "enter $PROJ_DIR"
cd $PROJ_DIR
echo "build docker image"
docker build -t biukopweb:1.0 $PROJ_DIR
docker image tag biukopweb:1.0 lawipac/biukopweb:1.0
docker image tag biukopweb:1.0 lawipac/biukopweb:latest

echo "list docker image"
docker image ls | grep biukopweb

echo "publish to docker hub"
docker push lawipac/biukopweb:latest




Laden…
Abbrechen
Speichern