Skip to content

Commit 63ab2df

Browse files
Merge pull request #18 from chancez/okd_shaded_jar
Dockerfile.okd: Use shaded GCS jar in OKD image
2 parents fa9585a + 2257ac6 commit 63ab2df

File tree

3 files changed

+4
-11
lines changed

3 files changed

+4
-11
lines changed

Dockerfile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,7 @@ FROM centos:7
5959
COPY faq.repo /etc/yum.repos.d/ecnahc515-faq-epel-7.repo
6060

6161
RUN yum install --setopt=skip_missing_names_on_install=False -y epel-release
62-
RUN yum -y update && \
63-
yum install --setopt=skip_missing_names_on_install=False -y \
62+
RUN set -x; yum install --setopt=skip_missing_names_on_install=False -y \
6463
java-1.8.0-openjdk \
6564
java-1.8.0-openjdk-devel \
6665
curl \

Dockerfile.okd

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -52,16 +52,11 @@ RUN scl enable rh-maven33 'cd /build && mvn -B -e -Dtest=false -DskipTests -Dmav
5252
RUN scl enable rh-maven33 'mvn dependency:get -Dartifact=io.prometheus.jmx:jmx_prometheus_javaagent:0.3.1:jar -Ddest=/build/jmx_prometheus_javaagent.jar'
5353

5454
# Get gcs-connector for Hadoop
55-
RUN scl enable rh-maven33 'cd /build && mvn dependency:get -Dartifact=com.google.cloud.bigdataoss:gcs-connector:hadoop3-2.0.0-RC2:jar && mv $HOME/.m2/repository/com/google/cloud/bigdataoss/gcs-connector/hadoop3-2.0.0-RC2/gcs-connector-hadoop3-2.0.0-RC2.jar /build/gcs-connector-hadoop3-2.0.0-RC2.jar'
55+
RUN scl enable rh-maven33 'cd /build && mvn dependency:get -Dartifact=com.google.cloud.bigdataoss:gcs-connector:hadoop3-2.0.0-RC2:jar:shaded && mv $HOME/.m2/repository/com/google/cloud/bigdataoss/gcs-connector/hadoop3-2.0.0-RC2/gcs-connector-hadoop3-2.0.0-RC2-shaded.jar /build/gcs-connector-hadoop3-2.0.0-RC2-shaded.jar'
5656

5757
FROM quay.io/openshift/origin-base:latest
5858

59-
# our copy of faq and jq
60-
COPY faq.repo /etc/yum.repos.d/ecnahc515-faq-epel-7.repo
61-
62-
RUN yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
63-
RUN yum -y update && \
64-
yum install --setopt=skip_missing_names_on_install=False -y \
59+
RUN set -x; yum install --setopt=skip_missing_names_on_install=False -y \
6560
java-1.8.0-openjdk \
6661
java-1.8.0-openjdk-devel \
6762
curl \

Dockerfile.rhel

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,7 @@ RUN set -x; curl -fSLs \
3939

4040
FROM rhel7:7-released
4141

42-
RUN yum -y update && \
43-
yum install --setopt=skip_missing_names_on_install=False -y \
42+
RUN set -x; yum install --setopt=skip_missing_names_on_install=False -y \
4443
java-1.8.0-openjdk \
4544
java-1.8.0-openjdk-devel \
4645
curl \

0 commit comments

Comments
 (0)