FROM registry.suse.com/bci/golang:1.22 ARG DAPPER_HOST_ARCH ENV ARCH $DAPPER_HOST_ARCH ARG CACHEBUST=1 RUN zypper -n up && \ zypper -n in git docker vim curl wget RUN rm -rf /go/src /go/pkg RUN if [ "${ARCH}" == "amd64" ]; then \ curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s v1.57.2; \ fi ENV DAPPER_ENV REPO TAG DRONE_TAG ENV DAPPER_SOURCE /go/src/github.com/rancher/norman/ ENV DAPPER_OUTPUT ./bin ./dist ENV DAPPER_DOCKER_SOCKET true ENV HOME ${DAPPER_SOURCE} WORKDIR ${DAPPER_SOURCE} ENTRYPOINT ["./scripts/entry"] CMD ["ci"]