diff options
| author | David Hovey <david@hoveytech.com> | 2019-06-06 14:43:09 -0700 |
|---|---|---|
| committer | David Hovey <david@hoveytech.com> | 2019-06-06 14:43:09 -0700 |
| commit | 1250c9771e9a5f0cb6aab40e746612d5c5a670bb (patch) | |
| tree | f84294ef21cf2f3a910d099526a13888be1d4525 /icons | |
| parent | c86217df112866935ba02da2127dd9b92ecbc8cd (diff) | |
Changed implementation of visio stencil script
Diffstat (limited to 'icons')
| -rwxr-xr-x | icons/tools/update-visio.sh | 34 | ||||
| -rw-r--r-- | icons/visio/kubernetes-visio-stencil.vssx | bin | 2297246 -> 816603 bytes |
2 files changed, 24 insertions, 10 deletions
diff --git a/icons/tools/update-visio.sh b/icons/tools/update-visio.sh index 47ba1b46..c56da036 100755 --- a/icons/tools/update-visio.sh +++ b/icons/tools/update-visio.sh @@ -1,13 +1,27 @@ -#/bin/bash +#!/bin/bash -CONTENT_PATH="${PWD}/png" -OUTPUT_FILENAME="kubernetes-visio-stencil" +ICONS_PATH=${PWD} -curl -s -N https://raw.githubusercontent.com/hoveytechllc/visio-stencil-creator/master/scripts/build-and-run.sh | bash -s -- --content-path=${CONTENT_PATH} --output-filename=${OUTPUT_FILENAME} +GITHUB_ORG="hoveytechllc" +REPO_NAME="visio-stencil-creator" -if [ -f ${CONTENT_PATH}/${OUTPUT_FILENAME}.vssx ]; then - mv ${CONTENT_PATH}/${OUTPUT_FILENAME}.vssx ./visio/${OUTPUT_FILENAME}.vssx -else - echo "ERROR -> Visio Stencil was not in expected path: "${CONTENT_PATH}/${OUTPUT_FILENAME} - exit 1 -fi +rm -fdr ./tools/${REPO_NAME} + +# Clone repository in current path +git clone https://github.com/${GITHUB_ORG}/${REPO_NAME}.git ./tools/${REPO_NAME} + +# build image using Dockerfile from github repository +docker build \ + -t ${REPO_NAME}:latest \ + -f ./tools/${REPO_NAME}/Dockerfile \ + ./tools/${REPO_NAME} + +# Run newly created Docker image +docker run \ + -v ${ICONS_PATH}:/app/content \ + ${REPO_NAME}:latest \ + "--image-pattern=**/labeled/*-256.png" \ + "--image-path=/app/content/png" \ + "--output-filename=/app/content/visio/kubernetes-visio-stencil.vssx" + +rm -fdr ./tools/${REPO_NAME}
\ No newline at end of file diff --git a/icons/visio/kubernetes-visio-stencil.vssx b/icons/visio/kubernetes-visio-stencil.vssx Binary files differindex e5870864..eba36a70 100644 --- a/icons/visio/kubernetes-visio-stencil.vssx +++ b/icons/visio/kubernetes-visio-stencil.vssx |
