Skip to content

Commit

Permalink
java: yum -y update, for all images (related to #172)
Browse files Browse the repository at this point in the history
  • Loading branch information
vorburger committed Dec 6, 2018
1 parent 83cb3ad commit ae690b7
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 5 deletions.
3 changes: 2 additions & 1 deletion java/images/centos/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,8 @@ USER root


# Install Java package & download Maven from Apache
RUN yum install -y --setopt=skip_missing_names_on_install=False \
RUN yum -y update \
&& yum install -y --setopt=skip_missing_names_on_install=False \
unzip rsync \
java-1.8.0-openjdk \
java-1.8.0-openjdk-devel \
Expand Down
3 changes: 2 additions & 1 deletion java/images/fedora-java11/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,8 @@ USER root


# Install Java package & download Maven from Apache
RUN yum install -y --setopt=skip_missing_names_on_install=False \
RUN yum -y update \
&& yum install -y --setopt=skip_missing_names_on_install=False \
unzip rsync \
java-11-openjdk \
java-11-openjdk-devel \
Expand Down
3 changes: 2 additions & 1 deletion java/images/rhel/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,8 @@ USER root

# Install Maven via SCL
COPY jboss.repo /etc/yum.repos.d/jboss.repo
RUN yum install -y --enablerepo=jboss-rhel-rhscl --setopt=skip_missing_names_on_install=False rh-maven33-maven \
RUN yum -y update \
&& yum install -y --enablerepo=jboss-rhel-rhscl --setopt=skip_missing_names_on_install=False rh-maven33-maven \
&& yum clean all \
&& ln -s /opt/rh/rh-maven33/root/bin/mvn /usr/local/bin/mvn

Expand Down
6 changes: 4 additions & 2 deletions java/templates/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -34,12 +34,14 @@ USER root
{{? fp.param.base === "rhel"}}
# Install Maven via SCL
COPY jboss.repo /etc/yum.repos.d/jboss.repo
RUN yum install -y --enablerepo=jboss-rhel-rhscl --setopt=skip_missing_names_on_install=False rh-maven33-maven \
RUN yum -y update \
&& yum install -y --enablerepo=jboss-rhel-rhscl --setopt=skip_missing_names_on_install=False rh-maven33-maven \
&& yum clean all \
&& ln -s /opt/rh/rh-maven33/root/bin/mvn /usr/local/bin/mvn
{{??}}
# Install Java package & download Maven from Apache
RUN yum install -y --setopt=skip_missing_names_on_install=False \
RUN yum -y update \
&& yum install -y --setopt=skip_missing_names_on_install=False \
unzip rsync \
java-{{= fp.config.base.version.javaMajor}}-openjdk{{= fp.config.base.version.java}} \
java-{{= fp.config.base.version.javaMajor}}-openjdk-devel{{= fp.config.base.version.java}} \
Expand Down

0 comments on commit ae690b7

Please sign in to comment.