diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000000000000000000000000000000000000..9f0bc4464d7310b56d6037b7844c471836eedc8e --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,2 @@ +include: "https://git.autistici.org/ai3/build-container/raw/master/common.yml" + diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..a7180714f27da7d55b9fee7fdd20a95338789a6e --- /dev/null +++ b/Dockerfile @@ -0,0 +1,7 @@ +FROM golang:latest AS build +ADD . /src +RUN cd /src && go build -tags netgo -o reports-collector ./cmd/reports-collector && strip reports-collector + +FROM scratch +COPY --from=build /src/reports-collector /reports-collector +CMD ["/reports-collector"] diff --git a/go.mod b/go.mod new file mode 100644 index 0000000000000000000000000000000000000000..d0ff5ab90d06db7848a7db15a8f05d687ffe81b7 --- /dev/null +++ b/go.mod @@ -0,0 +1 @@ +module git.autistici.org/ai3/tools/reports-collector