From 8a8390f005b19076a8cdaa60f1cf5a151a453cdd Mon Sep 17 00:00:00 2001 From: WeebDataHoarder <57538841+WeebDataHoarder@users.noreply.github.com> Date: Sun, 6 Apr 2025 02:17:45 +0200 Subject: [PATCH] Add basic DroneCI for building go-away with Go 1.22 on Alpine 3.20 and Go 1.24 on Alpine 3.21 --- .drone.yml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..05132ef --- /dev/null +++ b/.drone.yml @@ -0,0 +1,34 @@ +--- +kind: pipeline +type: docker +name: build-go1.22 + +steps: + - name: build-go1.22-alpine3.20 + image: golang:1.22-alpine3.20 + environment: + CGO_ENABLED: "0" + GOOS: linux + GOARCH: amd64 + commands: + - apk update + - apk add --no-cache git + - go build -v ./cmd/go-away +--- +kind: pipeline +type: docker +name: build-go1.24 + +steps: + - name: build-go1.24-alpine3.21 + image: golang:1.24-alpine3.21 + environment: + CGO_ENABLED: "0" + GOOS: linux + GOARCH: amd64 + commands: + - apk update + - apk add --no-cache git + - go build -v ./cmd/go-away +... +