mirror of
https://github.com/openshift/installer.git
synced 2026-02-05 15:47:14 +01:00
images/: remove infrastructure-providers image
Removes the infrastructure-providers image, which was an intermediary image used for building terraform. Now that Terraform is no longer used, we can safely remove the image.
This commit is contained in:
@@ -1,32 +0,0 @@
|
||||
# FIPS support is offered via the baremetal-installer image
|
||||
|
||||
FROM registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.23-openshift-4.19 AS macbuilder
|
||||
ENV GO_COMPLIANCE_EXCLUDE=".*"
|
||||
WORKDIR /go/src/github.com/openshift/installer
|
||||
COPY . .
|
||||
RUN CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 make -C terraform
|
||||
|
||||
FROM registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.23-openshift-4.19 AS macarmbuilder
|
||||
ENV GO_COMPLIANCE_EXCLUDE=".*"
|
||||
WORKDIR /go/src/github.com/openshift/installer
|
||||
COPY . .
|
||||
RUN CGO_ENABLED=0 GOOS=darwin GOARCH=arm64 make -C terraform
|
||||
|
||||
FROM registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.23-openshift-4.19 AS linuxbuilder
|
||||
ENV GO_COMPLIANCE_EXCLUDE=".*"
|
||||
WORKDIR /go/src/github.com/openshift/installer
|
||||
COPY . .
|
||||
RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 make -C terraform
|
||||
|
||||
FROM registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.23-openshift-4.19 AS linuxarmbuilder
|
||||
ENV GO_COMPLIANCE_EXCLUDE=".*"
|
||||
WORKDIR /go/src/github.com/openshift/installer
|
||||
COPY . .
|
||||
RUN CGO_ENABLED=0 GOOS=linux GOARCH=arm64 make -C terraform
|
||||
|
||||
FROM registry.ci.openshift.org/ocp/4.16:base-rhel9
|
||||
WORKDIR /go/src/github.com/openshift/installer
|
||||
COPY --from=macbuilder /go/src/github.com/openshift/installer/terraform/bin/ terraform/bin/
|
||||
COPY --from=macarmbuilder /go/src/github.com/openshift/installer/terraform/bin/ terraform/bin/
|
||||
COPY --from=linuxbuilder /go/src/github.com/openshift/installer/terraform/bin/ terraform/bin/
|
||||
COPY --from=linuxarmbuilder /go/src/github.com/openshift/installer/terraform/bin/ terraform/bin/
|
||||
@@ -1,5 +1,5 @@
|
||||
# This Dockerfile is used by CI to test UPI platforms for OpenShift Installer
|
||||
# It builds an image containing binaries like jq, terraform, awscli, oc, etc. to allow bringing up UPI infrastructure.
|
||||
# It builds an image containing binaries like jq, awscli, oc, etc. to allow bringing up UPI infrastructure.
|
||||
# It also contains the `upi` directory that contains various terraform and cloud formation templates that are used to create infrastructure resources.
|
||||
|
||||
# We copy from the -artifacts images because they are statically linked
|
||||
|
||||
Reference in New Issue
Block a user