diff --git a/.drone.yml b/.drone.yml index 9aa2ee5..bf2946f 100644 --- a/.drone.yml +++ b/.drone.yml @@ -2,6 +2,32 @@ 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 " FlokatiVersion = \"" >>$VERSIONGO + - echo -n "$BRANCH" >>$VERSIONGO + - echo "\"" >>$VERSIONGO + - echo -n " FlokatiBuild = \"" >>$VERSIONGO + - echo -n "$REV" >>$VERSIONGO + - echo "\"" >>$VERSIONGO + - echo -n " FlokatiBuilddate = \"" >>$VERSIONGO + - echo -n "$BUILDDATE" >>$VERSIONGO + - echo "\"" >>$VERSIONGO + - echo ")" >>$VERSIONGO + - cat $VERSIONGO + - echo -n "$BRANCH-$REV" >$TAGS + - cat $TAGS - name: docker image: plugins/docker settings: diff --git a/README.md b/README.md index 0a63c7c..8a04f0b 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ +[![Build Status](https://dev.dnix.de/api/badges/an/flokati/status.svg)](https://dev.dnix.de/an/flokati) + # image-transformer Derived from https://karthikkaranth.me/blog/image-resizing-server-go-libvips/