From 760d11824027fe8ef68b91991faff4df580d1d1c Mon Sep 17 00:00:00 2001 From: "Glenn Y. Rolland" Date: Mon, 16 Jan 2023 11:56:01 +0100 Subject: [PATCH] brand: rename project --- .drone.yml | 71 +++++++++++++++++++ scripts/{gx-teaching => docmachine} | 6 +- .../{gx-mkteaching => docmachine-scaffold} | 0 3 files changed, 73 insertions(+), 4 deletions(-) create mode 100644 .drone.yml rename scripts/{gx-teaching => docmachine} (94%) rename scripts/{gx-mkteaching => docmachine-scaffold} (100%) diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..fb4e4f8 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,71 @@ +--- +kind: pipeline +type: docker +name: default + +steps: + - name: debug + image: alpine + environment: + + commands: + - 'echo "Repository: glenux/service-monica"' + - 'echo "Git commit: ${DRONE_COMMIT_SHA:0:8}"' + + - name: publish:commit_sha + image: plugins/docker + # pull: never + # volumes: + # - name: cache + # path: /stupid + environment: + DOCKER_REPO: glenux/service-monica + settings: + username: + from_secret: DOCKERHUB_USERNAME + password: + from_secret: DOCKERHUB_PASSWORD + cache_from: "glenux/service-monica:latest_${DRONE_BRANCH/\\//-}" + repo: glenux/service-monica + tags: "${DRONE_COMMIT_SHA:0:8}" + purge: false + + - name: publish:commit_branch + image: plugins/docker + # volumes: + # - name: cache + # path: /stupid + settings: + username: + from_secret: DOCKERHUB_USERNAME + password: + from_secret: DOCKERHUB_PASSWORD + cache_from: "glenux/service-monica:latest_${DRONE_BRANCH/\\//-}" + repo: glenux/service-monica + tags: "latest_${DRONE_BRANCH/\\//-}" + purge: false + when: + branch: + - "master" + - "develop" + - "feature/*" + + - name: publish:latest + image: plugins/docker + settings: + username: + from_secret: DOCKERHUB_USERNAME + password: + from_secret: DOCKERHUB_PASSWORD + cache_from: "glenux/service-monica:latest_${DRONE_BRANCH/\\//-}" + repo: glenux/service-monica + tags: latest + purge: false + when: + branch: + - master + +# volumes: +# - name: cache +# temp: {} +# diff --git a/scripts/gx-teaching b/scripts/docmachine similarity index 94% rename from scripts/gx-teaching rename to scripts/docmachine index 4551ca2..07850a6 100755 --- a/scripts/gx-teaching +++ b/scripts/docmachine @@ -6,7 +6,7 @@ BASEDIR="$(pwd)" BASEHASH="$(echo "$BASEDIR" |sha256sum |head -c7)" ACTION="watch" VERBOSITY="0" -DOCKER_IMAGE=glenux/teaching-boilerplate:latest +DOCKER_IMAGE=glenux/docmachine:latest DOCKER_OPT_TTY="-t" gxt_usage() { @@ -106,7 +106,7 @@ if [ "$VERBOSITY" -gt 0 ]; then set -x fi -DOCKER_NAME="gx-teaching-$BASEHASH" +DOCKER_NAME="docmachine-$BASEHASH" DOCKER_CID="$(docker ps -f "name=$DOCKER_NAME" -q)" if [ -n "$DOCKER_CID" ]; then @@ -133,5 +133,3 @@ if [ "$VERBOSITY" -gt 0 ]; then set +x fi -# TODO: ask current user permissions -# TODO: fix permissions on generated files diff --git a/scripts/gx-mkteaching b/scripts/docmachine-scaffold similarity index 100% rename from scripts/gx-mkteaching rename to scripts/docmachine-scaffold