From 76da8820dc4cfd0dcdf0839f6be6020419fd7e64 Mon Sep 17 00:00:00 2001 From: Andreas Neue Date: Thu, 1 Aug 2019 10:50:53 +0200 Subject: [PATCH] added .drone.yml --- .drone.yml | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..c544c45 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,37 @@ +kind: pipeline +name: default + +steps: + - name: prebuild + image: golang:latest + commands: + - IMAGE=dr.dnix.de/$DRONE_REPO_NAME + - REV=$(git rev-list HEAD --count) + - BUILDDATE=$(date) + - BRANCH=$DRONE_COMMIT_BRANCH + - VERSIONGO=version.go + - TAGS=.tags + - echo "Building image $IMAGE:$BRANCH-$REV" + - echo "package main" >$VERSIONGO + - echo "" >>$VERSIONGO + - echo "const (" >>$VERSIONGO + - echo -n " Version = \"" >>$VERSIONGO + - echo -n "$BRANCH" >>$VERSIONGO + - echo "\"" >>$VERSIONGO + - echo -n " Build = \"" >>$VERSIONGO + - echo -n "$REV" >>$VERSIONGO + - echo "\"" >>$VERSIONGO + - echo -n " Builddate = \"" >>$VERSIONGO + - echo -n "$BUILDDATE" >>$VERSIONGO + - echo "\"" >>$VERSIONGO + - echo ")" >>$VERSIONGO + - cat $VERSIONGO + - echo -n "$BRANCH-$REV" >$TAGS + + - name: docker + image: plugins/docker + settings: + repo: dr.dnix.de/flokati + registry: dr.dnix.de + auto_tag: true + tags: latest