You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Function to handle cli-artifacts-image repository (same repo as cli)
216
+
cli_artifacts_image() {
217
+
local -r dockerfile_path="images/cli-artifacts/Dockerfile.rhel"
218
+
local -r repo="${WORKDIR}/oc"
219
+
220
+
# Reuse the already cloned oc repository from cli_image()
221
+
cd"${repo}"|| { echo"Failed to access oc repository directory";return 1; }
222
+
sed -i 's|FROM registry.ci.openshift.org/ocp/builder:rhel-8-golang|FROM registry.ci.openshift.org/openshift/release:rhel-8-release-golang|'"${dockerfile_path}"
223
+
sed -i 's|FROM registry.ci.openshift.org/ocp/builder:rhel-9-golang|FROM registry.ci.openshift.org/openshift/release:rhel-9-release-golang|'"${dockerfile_path}"
224
+
sed -i "s|^FROM registry.ci.openshift.org/ocp/.*:base-rhel9|FROM ${images[base]}|""${dockerfile_path}"
225
+
sed -i "s|^FROM registry.ci.openshift.org/ocp/.*:cli|FROM ${images[cli]}|""${dockerfile_path}"
sed -i 's|FROM registry.ci.openshift.org/ocp/builder:rhel-9-golang|FROM registry.ci.openshift.org/openshift/release:rhel-9-release-golang|'"${dockerfile_path}"
289
+
sed -i "s|^FROM registry.ci.openshift.org/ocp/.*:base-rhel9|FROM ${images[base]}|""${dockerfile_path}"
sed -i 's|FROM registry.ci.openshift.org/ocp/builder:rhel-9-golang|FROM registry.ci.openshift.org/openshift/release:rhel-9-release-golang|'"${dockerfile_path}"
302
+
sed -i "s|^FROM registry.ci.openshift.org/ocp/.*:base-rhel9|FROM ${images[base]}|""${dockerfile_path}"
0 commit comments