FROM golang:1.16.7 LABEL maintainer="SkynetLabs " ENV GOOS linux ENV GOARCH amd64 ARG branch=main WORKDIR /root RUN git clone --single-branch --branch ${branch} https://github.com/SkynetLabs/abuse-scanner.git && \ cd abuse-scanner && \ go mod download && \ make release ENTRYPOINT ["abuse-scanner"]