mirror of
https://github.com/coreos/prometheus-operator.git
synced 2026-02-05 06:45:27 +01:00
fix: pass the GOARCH variable to the build command
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
This commit is contained in:
@@ -2,13 +2,15 @@ ARG ARCH=amd64
|
||||
ARG OS=linux
|
||||
ARG GOLANG_BUILDER=1.23
|
||||
ARG GOARCH=
|
||||
FROM quay.io/prometheus/golang-builder:${GOLANG_BUILDER}-base as builder
|
||||
FROM quay.io/prometheus/golang-builder:${GOLANG_BUILDER}-base AS builder
|
||||
WORKDIR /workspace
|
||||
|
||||
# Copy source files
|
||||
COPY . .
|
||||
|
||||
# Build
|
||||
ENV GOOS=${OS}
|
||||
ENV GOARCH=${GOARCH}
|
||||
RUN make operator
|
||||
|
||||
FROM quay.io/prometheus/busybox-${OS}-${ARCH}:latest
|
||||
|
||||
@@ -2,13 +2,15 @@ ARG ARCH=amd64
|
||||
ARG OS=linux
|
||||
ARG GOLANG_BUILDER=1.23
|
||||
ARG GOARCH=
|
||||
FROM quay.io/prometheus/golang-builder:${GOLANG_BUILDER}-base as builder
|
||||
FROM quay.io/prometheus/golang-builder:${GOLANG_BUILDER}-base AS builder
|
||||
WORKDIR /workspace
|
||||
|
||||
# Copy source files
|
||||
COPY . .
|
||||
|
||||
# Build
|
||||
ENV GOOS=${OS}
|
||||
ENV GOARCH=${GOARCH}
|
||||
RUN make admission-webhook
|
||||
|
||||
FROM quay.io/prometheus/busybox-${OS}-${ARCH}:latest
|
||||
|
||||
@@ -2,13 +2,15 @@ ARG ARCH=amd64
|
||||
ARG OS=linux
|
||||
ARG GOLANG_BUILDER=1.23
|
||||
ARG GOARCH=
|
||||
FROM quay.io/prometheus/golang-builder:${GOLANG_BUILDER}-base as builder
|
||||
FROM quay.io/prometheus/golang-builder:${GOLANG_BUILDER}-base AS builder
|
||||
WORKDIR /workspace
|
||||
|
||||
# Copy source files
|
||||
COPY . .
|
||||
|
||||
# Build
|
||||
ENV GOOS=${OS}
|
||||
ENV GOARCH=${GOARCH}
|
||||
RUN make prometheus-config-reloader
|
||||
|
||||
FROM quay.io/prometheus/busybox-${OS}-${ARCH}:latest
|
||||
|
||||
Reference in New Issue
Block a user