From ce75ff78d57d06dd89e6f3a6510a1089e826a101 Mon Sep 17 00:00:00 2001 From: Ruidy Date: Fri, 18 Mar 2022 13:14:58 -0400 Subject: [PATCH] clean_builds --- .dockerignore | 53 ++++++--------------------------------------------- Dockerfile | 3 +++ Makefile | 2 +- 3 files changed, 10 insertions(+), 48 deletions(-) diff --git a/.dockerignore b/.dockerignore index ae27e71..1418c3e 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,48 +1,7 @@ -*~ -.fuse_hidden* -.directory -.Trash-* -.nfs* -/public/ -/resources/_gen/ -hugo.exe -hugo.darwin -hugo.linux -*.exe -*.exe~ -*.dll -*.so -*.dylib -*.test -*.out -Thumbs.db -Thumbs.db:encryptable -ehthumbs.db -ehthumbs_vista.db -*.stackdump -[Dd]esktop.ini -$RECYCLE.BIN/ -*.cab -*.msi -*.msix -*.msm -*.msp -*.lnk .DS_Store -.AppleDouble -.LSOverride -Icon -._* -.DocumentRevisions-V100 -.fseventsd -.Spotlight-V100 -.TemporaryItems -.Trashes -.VolumeIcon.icns -.com.apple.timemachine.donotpresent -.AppleDB -.AppleDesktop -Network Trash Folder -Temporary Items -.apdisk -/docs \ No newline at end of file +/docs +*.md +.git* +.idea/ +.golangci.yml +coverage.out \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index 502712b..7d6a4c7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,8 @@ FROM golang:1.18beta1-alpine +ENV CGO_ENABLED 0 +RUN apk update --no-cache + WORKDIR /lib COPY go.* ./ diff --git a/Makefile b/Makefile index f9b86b7..2ea2d99 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -TEST = "CGO_ENABLED=0 go test ./... -coverpkg=./... -coverprofile coverage.txt -covermode=atomic; go tool cover -func coverage.txt" +TEST = "go test ./... -coverpkg=./... -coverprofile coverage.out -covermode=atomic; go tool cover -func coverage.out; rm coverage.out" build: docker build . -t underscore:latest