Skip to content

Commit

Permalink
[release-4.17]: OKD-226: Dockerfile.rhel7: Add ARG TAGS=ocp
Browse files Browse the repository at this point in the history
Manual cherry-pick of openshift#687 since auto cherry-pick was leading to a
conflict.
  • Loading branch information
Prashanth684 committed Sep 26, 2024
1 parent 8e8a31d commit 36a9412
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion Dockerfile.rhel7
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
FROM registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.21-openshift-4.16 AS builder
# This pattern is documented in https://github.com/openshift/enhancements/pull/1672. Use ARG to build images based on platform.
ARG TAGS=ocp
WORKDIR /go/src/github.com/openshift/cluster-authentication-operator
COPY . .
ENV GO_PACKAGE github.com/openshift/cluster-authentication-operator
RUN go build -ldflags "-X $GO_PACKAGE/pkg/version.versionFromGit=$(git describe --long --tags --abbrev=7 --match 'v[0-9]*')" -tags="ocp" -o authentication-operator ./cmd/authentication-operator
RUN go build -ldflags "-X $GO_PACKAGE/pkg/version.versionFromGit=$(git describe --long --tags --abbrev=7 --match 'v[0-9]*')" -tags="${TAGS}" -o authentication-operator ./cmd/authentication-operator

FROM registry.ci.openshift.org/ocp/4.16:base-rhel9
COPY --from=builder /go/src/github.com/openshift/cluster-authentication-operator/authentication-operator /usr/bin/
Expand Down

0 comments on commit 36a9412

Please sign in to comment.