From 14d6aade60d7d6730b05afc5027865c4c2a276bc Mon Sep 17 00:00:00 2001 From: Jozef Reisinger Date: Tue, 14 Jun 2022 18:49:36 +0200 Subject: [PATCH] remove docker-based releasing --- Makefile | 10 ---------- Releases.Dockerfile | 20 -------------------- 2 files changed, 30 deletions(-) delete mode 100644 Releases.Dockerfile diff --git a/Makefile b/Makefile index dd9ba3c..e483cc4 100644 --- a/Makefile +++ b/Makefile @@ -8,13 +8,3 @@ install: test build: test go build -ldflags "-X main.Version=${VERSION}" - -release: - docker build --build-arg VERSION=${VERSION} -t waf-tester-releases -f Releases.Dockerfile . - docker create -ti --name waf-tester-releases waf-tester-releases sh - test -d releases || mkdir releases - docker cp waf-tester-releases:/releases/waf-tester_linux_amd64.tar.gz releases/ - docker cp waf-tester-releases:/releases/waf-tester_linux_arm.tar.gz releases/ - docker cp waf-tester-releases:/releases/waf-tester_darwin_amd64.tar.gz releases/ - docker rm waf-tester-releases - docker rmi waf-tester-releases diff --git a/Releases.Dockerfile b/Releases.Dockerfile deleted file mode 100644 index 829ef15..0000000 --- a/Releases.Dockerfile +++ /dev/null @@ -1,20 +0,0 @@ -FROM golang:1.15 - -WORKDIR /src -COPY . . -RUN go test -race -cover ./... - -RUN mkdir /releases -ARG VERSION=dev - -RUN GOOS=linux GOARCH=amd64 go build -ldflags "-X main.Version=$VERSION" -o /releases/waf-tester -RUN tar -czvf /releases/waf-tester_linux_amd64.tar.gz -C /releases/ waf-tester -RUN rm /releases/waf-tester - -RUN GOOS=linux GOARCH=arm go build -ldflags "-X main.Version=$VERSION" -o /releases/waf-tester -RUN tar -czvf /releases/waf-tester_linux_arm.tar.gz -C /releases/ waf-tester -RUN rm /releases/waf-tester - -RUN GOOS=darwin GOARCH=amd64 go build -ldflags "-X main.Version=$VERSION" -o /releases/waf-tester -RUN tar -czvf /releases/waf-tester_darwin_amd64.tar.gz -C /releases/ waf-tester -RUN rm /releases/waf-tester \ No newline at end of file