Initial version of buster Go releaser image
commit
2db482fdc4
@ -0,0 +1,14 @@
|
||||
FROM golang:1.19-buster
|
||||
|
||||
RUN curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin v1.50.0
|
||||
RUN go install github.com/goreleaser/goreleaser@latest \
|
||||
&& rm -rf /go/pkg /root/.cache
|
||||
|
||||
RUN apt-get update \
|
||||
&& apt-get install -y libsqlite3-dev sqlite3 \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
WORKDIR /build
|
||||
COPY entrypoint.sh /
|
||||
|
||||
ENTRYPOINT /entrypoint.sh
|
@ -0,0 +1,5 @@
|
||||
#!/bin/sh
|
||||
|
||||
set -e
|
||||
|
||||
docker build -t cacert-devtools:latest .
|
@ -0,0 +1,7 @@
|
||||
#!/bin/sh
|
||||
|
||||
set -e
|
||||
|
||||
golangci-lint run
|
||||
go test ./...
|
||||
gorelease release --rm-dist $@
|
Loading…
Reference in New Issue