From 53e48a50ac9d90a4f237c0b129035c5fca4319e9 Mon Sep 17 00:00:00 2001 From: Nathan Coad Date: Thu, 4 Jan 2024 14:55:18 +1100 Subject: [PATCH] re-test --- .drone.sh | 10 ++++++---- .drone.yml | 29 ++++++++++++++++++----------- 2 files changed, 24 insertions(+), 15 deletions(-) diff --git a/.drone.sh b/.drone.sh index c8491fb..2d9f404 100644 --- a/.drone.sh +++ b/.drone.sh @@ -5,10 +5,12 @@ export CGO_ENABLED=0 export now=$(TZ=Australia/Sydney date '+%Y%m%d-%H%M%S') echo $now -go env GOCACHE -GOCACHE=/tmp/cache -export GOCACHE -go env GOCACHE +pwd +ls -lah ~ +#go env GOCACHE +#GOCACHE=/tmp/cache +#export GOCACHE +#go env GOCACHE echo "build commences" go build -ldflags "-X main.sha1ver=`git rev-parse HEAD` -X main.buildTime=$now" -o smt echo "build complete" diff --git a/.drone.yml b/.drone.yml index 3a5e2ba..8233e7b 100644 --- a/.drone.yml +++ b/.drone.yml @@ -24,17 +24,23 @@ steps: backend: "filesystem" #debug: true restore: true - cache_key: "volume" + cache_key: '{{ .Repo.Name }}_{{ checksum "go.mod" }}_{{ checksum "go.sum" }}_{{ arch }}_{{ os }}' archive_format: "gzip" - filesystem_cache_root: "/tmp/cache" - #mount: - # - 'vendor' + #filesystem_cache_root: "/tmp/cache" + local_root: / + mount: + - pkg.mod + - pkg.build volumes: - - name: cache - path: /tmp/cache + - name: shared + path: /go - name: build image: golang + environment: + CGO_ENABLED: 0 + GOMODCACHE: '/drone/src/pkg.mod' + GOCACHE: '/drone/src/pkg.build' volumes: - name: shared path: /shared @@ -49,14 +55,15 @@ steps: backend: "filesystem" #debug: true rebuild: true - cache_key: "volume" + cache_key: '{{ .Repo.Name }}_{{ checksum "go.mod" }}_{{ checksum "go.sum" }}_{{ arch }}_{{ os }}' archive_format: "gzip" - filesystem_cache_root: "/tmp/cache" - #mount: - # - 'vendor' + #filesystem_cache_root: "/tmp/cache" + mount: + - pkg.mod + - pkg.build volumes: - name: cache - path: /tmp/cache + path: /go # Copy binary to test server - name: coadcorp-deploy