Disabled telemetry for Go
This commit is contained in:
parent
fbac220962
commit
46297250d7
|
|
@ -8,7 +8,11 @@ ARG ZBX_VERSION=${MAJOR_VERSION}.7
|
|||
ENV TERM=xterm \
|
||||
ZBX_VERSION=${ZBX_VERSION} \
|
||||
PATH=/usr/lib/jvm/default-jvm/bin:$PATH \
|
||||
JAVA_HOME=/usr/lib/jvm/default-jvm
|
||||
JAVA_HOME=/usr/lib/jvm/default-jvm \
|
||||
GOCACHE=/root/.cache/go-build \
|
||||
GOMODCACHE=/root/go/pkg/mod \
|
||||
GOTELEMETRY=off \
|
||||
GOFLAGS="-buildvcs=false"
|
||||
|
||||
LABEL org.opencontainers.image.authors="Alexey Pustovalov <alexey.pustovalov@zabbix.com>" \
|
||||
org.opencontainers.image.description="Zabbix build base image contains all required packages to build Zabbix images" \
|
||||
|
|
@ -59,4 +63,5 @@ RUN set -eux && \
|
|||
apk add \
|
||||
--no-cache \
|
||||
--clean-protected \
|
||||
${INSTALL_PKGS}
|
||||
${INSTALL_PKGS} && \
|
||||
go telemetry off
|
||||
|
|
|
|||
|
|
@ -8,7 +8,11 @@ ARG ZBX_VERSION=${MAJOR_VERSION}.7
|
|||
ENV TERM=xterm \
|
||||
ZBX_VERSION=${ZBX_VERSION} \
|
||||
PATH=/usr/local/go/bin:$PATH \
|
||||
GOPROXY=direct
|
||||
GOPROXY=direct \
|
||||
GOCACHE=/root/.cache/go-build \
|
||||
GOMODCACHE=/root/go/pkg/mod \
|
||||
GOTELEMETRY=off \
|
||||
GOFLAGS="-buildvcs=false"
|
||||
|
||||
LABEL org.opencontainers.image.authors="Alexey Pustovalov <alexey.pustovalov@zabbix.com>" \
|
||||
org.opencontainers.image.description="Zabbix build base image contains all required packages to build Zabbix images" \
|
||||
|
|
@ -66,4 +70,5 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
--setopt=install_weak_deps=0 \
|
||||
--setopt=keepcache=0 \
|
||||
--best \
|
||||
--nodocs ${INSTALL_PKGS}
|
||||
--nodocs ${INSTALL_PKGS} && \
|
||||
go telemetry off
|
||||
|
|
|
|||
|
|
@ -7,7 +7,11 @@ ARG ZBX_VERSION=${MAJOR_VERSION}.7
|
|||
|
||||
ENV TERM=xterm \
|
||||
ZBX_VERSION=${ZBX_VERSION} \
|
||||
PATH=/usr/local/go/bin:$PATH
|
||||
PATH=/usr/local/go/bin:$PATH \
|
||||
GOCACHE=/root/.cache/go-build \
|
||||
GOMODCACHE=/root/go/pkg/mod \
|
||||
GOTELEMETRY=off \
|
||||
GOFLAGS="-buildvcs=false"
|
||||
|
||||
LABEL org.opencontainers.image.authors="Alexey Pustovalov <alexey.pustovalov@zabbix.com>" \
|
||||
org.opencontainers.image.description="Zabbix build base image contains all required packages to build Zabbix images" \
|
||||
|
|
@ -60,4 +64,5 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
--setopt=install_weak_deps=0 \
|
||||
--setopt=keepcache=0 \
|
||||
--best \
|
||||
--nodocs ${INSTALL_PKGS}
|
||||
--nodocs ${INSTALL_PKGS} && \
|
||||
go telemetry off
|
||||
|
|
|
|||
|
|
@ -8,7 +8,11 @@ ARG ZBX_VERSION=${MAJOR_VERSION}.7
|
|||
|
||||
ENV TERM=xterm \
|
||||
ZBX_VERSION=${ZBX_VERSION} \
|
||||
PATH=/usr/local/go/bin:$PATH
|
||||
PATH=/usr/local/go/bin:$PATH \
|
||||
GOCACHE=/root/.cache/go-build \
|
||||
GOMODCACHE=/root/go/pkg/mod \
|
||||
GOTELEMETRY=off \
|
||||
GOFLAGS="-buildvcs=false"
|
||||
|
||||
LABEL description="Prepared environment to build Zabbix components" \
|
||||
maintainer="alexey.pustovalov@zabbix.com" \
|
||||
|
|
@ -79,4 +83,5 @@ RUN --mount=type=tmpfs,target=/var/lib/dnf/ \
|
|||
--setopt=keepcache=0 \
|
||||
--best \
|
||||
--setopt=tsflags=nodocs \
|
||||
${INSTALL_PKGS}
|
||||
${INSTALL_PKGS} && \
|
||||
go telemetry off
|
||||
|
|
|
|||
|
|
@ -7,7 +7,11 @@ ARG ZBX_VERSION=${MAJOR_VERSION}.7
|
|||
|
||||
ENV TERM=xterm \
|
||||
ZBX_VERSION=${ZBX_VERSION} \
|
||||
PATH=/usr/lib/go-1.23/bin:$PATH
|
||||
PATH=/usr/lib/go-1.23/bin:$PATH \
|
||||
GOCACHE=/root/.cache/go-build \
|
||||
GOMODCACHE=/root/go/pkg/mod \
|
||||
GOTELEMETRY=off \
|
||||
GOFLAGS="-buildvcs=false"
|
||||
|
||||
LABEL org.opencontainers.image.authors="Alexey Pustovalov <alexey.pustovalov@zabbix.com>" \
|
||||
org.opencontainers.image.description="Zabbix build base image contains all required packages to build Zabbix images" \
|
||||
|
|
@ -73,4 +77,5 @@ RUN --mount=type=cache,target=/var/cache/apt/,sharing=locked \
|
|||
purge \
|
||||
gpg \
|
||||
dirmngr \
|
||||
gpg-agent
|
||||
gpg-agent && \
|
||||
go telemetry off
|
||||
|
|
|
|||
Loading…
Reference in a new issue