summaryrefslogtreecommitdiff
path: root/icons/tools/build-visio-stencil-creator.sh
blob: be64808d37803104faa732cb1b394fb79f9ffbfc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/bin/bash

GITHUB_ORG="hoveytechllc"
REPO_NAME="visio-stencil-creator"
TAG_NAME="v1.0"

GCR_REPO="staging-k8s.gcr.io/${REPO_NAME}:${TAG_NAME}"

rm -fdr ./tools/${REPO_NAME}

# Clone repository in current path
git clone --branch release/${TAG_NAME} https://github.com/${GITHUB_ORG}/${REPO_NAME}.git ./tools/${REPO_NAME}

# build image using Dockerfile from github repository
# Tag resulting image for pushing
docker build \
    -t ${GCR_REPO} \
    -f ./tools/${REPO_NAME}/Dockerfile \
    ./tools/${REPO_NAME}

# Clean up source code
rm -fdr ./tools/${REPO_NAME}

docker push ${GCR_REPO}