File tree 6 files changed +13
-17
lines changed
6 files changed +13
-17
lines changed Original file line number Diff line number Diff line change @@ -44,10 +44,10 @@ runtimes:
44
44
default :
45
45
commands :
46
46
- echo "Installing custom Corretto(OpenJDK) version $VERSION ..."
47
- - yum -y install java-$VERSION-amazon-corretto-devel
48
47
- export JAVA_HOME="/usr/lib/jvm/java-$VERSION-amazon-corretto"
49
- - export JRE_HOME="/usr/lib/jvm/java-$VERSION-amazon-corretto"
50
- - export JDK_HOME="/usr/lib/jvm/java-$VERSION-amazon-corretto"
48
+ - export JRE_HOME=$JAVA_HOME
49
+ - export JDK_HOME=$JAVA_HOME
50
+ - yum --disablerepo="*" --enablerepo="AmazonCorretto" -y install java-$VERSION-amazon-corretto-devel
51
51
- |-
52
52
for tool_path in "$JAVA_HOME"/bin/*;
53
53
do tool=`basename "$tool_path"`;
Original file line number Diff line number Diff line change @@ -70,10 +70,10 @@ runtimes:
70
70
default :
71
71
commands :
72
72
- echo "Installing custom Corretto(OpenJDK) version $VERSION ..."
73
- - yum -y install java-$VERSION-amazon-corretto-devel
74
73
- export JAVA_HOME="/usr/lib/jvm/java-$VERSION-amazon-corretto"
75
- - export JRE_HOME="/usr/lib/jvm/java-$VERSION-amazon-corretto"
76
- - export JDK_HOME="/usr/lib/jvm/java-$VERSION-amazon-corretto"
74
+ - export JRE_HOME=$JAVA_HOME
75
+ - export JDK_HOME=$JAVA_HOME
76
+ - yum --disablerepo="*" --enablerepo="AmazonCorretto" -y install java-$VERSION-amazon-corretto-devel
77
77
- |-
78
78
for tool_path in "$JAVA_HOME"/bin/*;
79
79
do tool=`basename "$tool_path"`;
Original file line number Diff line number Diff line change @@ -25,14 +25,11 @@ runtimes:
25
25
- |
26
26
if [ "$VERSION" = "8" ]; then
27
27
JAVA_VERSION="1.8.0"
28
- JAVA_HOME="/usr/lib/jvm/java-$JAVA_VERSION-amazon-corretto.x86_64"
29
- else
30
- JAVA_HOME="/usr/lib/jvm/java-$JAVA_VERSION-amazon-corretto"
31
28
fi
32
- - export JAVA_HOME
29
+ - export JAVA_HOME="/usr/lib/jvm/java-$JAVA_VERSION-amazon-corretto"
33
30
- export JRE_HOME=$JAVA_HOME
34
31
- export JDK_HOME=$JAVA_HOME
35
- - yum -y install java-$JAVA_VERSION-amazon-corretto-devel
32
+ - yum --disablerepo="*" --enablerepo="AmazonCorretto" - y install java-$JAVA_VERSION-amazon-corretto-devel
36
33
- |
37
34
for tool_path in "$JAVA_HOME"/bin/*; do
38
35
tool=`basename "$tool_path"`
Original file line number Diff line number Diff line change @@ -36,7 +36,7 @@ RUN set -ex \
36
36
perl-DBI perl-HTTP-Date perl-TimeDate perl-YAML-LibYAML \
37
37
postgresql-devel procps-ng python-configobj readline-devel rsync sgml-common \
38
38
subversion-perl tar tcl tk vim wget which xfsprogs xmlto xorg-x11-server-Xvfb xz-devel \
39
- amazon-ecr-credential-helper git-lfs acl \
39
+ amazon-ecr-credential-helper git-lfs acl glibc-langpack-en glibc-common \
40
40
&& rm /etc/yum.repos.d/mono-centos7-stable.repo
41
41
42
42
RUN useradd codebuild-user
Original file line number Diff line number Diff line change @@ -66,10 +66,10 @@ runtimes:
66
66
default :
67
67
commands :
68
68
- echo "Installing custom Corretto(OpenJDK) version $VERSION ..."
69
- - yum -y install java-$VERSION-amazon-corretto-devel.x86_64
70
69
- export JAVA_HOME="/usr/lib/jvm/java-$VERSION-amazon-corretto"
71
- - export JRE_HOME="/usr/lib/jvm/java-$VERSION-amazon-corretto"
72
- - export JDK_HOME="/usr/lib/jvm/java-$VERSION-amazon-corretto"
70
+ - export JRE_HOME=$JAVA_HOME
71
+ - export JDK_HOME=$JAVA_HOME
72
+ - yum --disablerepo="*" --enablerepo="AmazonCorretto" -y install java-$VERSION-amazon-corretto-devel
73
73
- |-
74
74
for tool_path in "$JAVA_HOME"/bin/*;
75
75
do tool=`basename "$tool_path"`;
Original file line number Diff line number Diff line change @@ -483,8 +483,7 @@ RUN set -ex \
483
483
ENV PATH "/usr/local/bin/sbt/bin:$PATH"
484
484
RUN sbt version -Dsbt.rootdir=true
485
485
# Cleanup
486
- RUN rm -fr /var/lib/apt/lists/* /tmp/* /var/tmp/* \
487
- && apt-get clean
486
+ RUN rm -fr /var/lib/apt/lists/* /tmp/* /var/tmp/* && apt-get clean && apt-get update
488
487
# **************** END JAVA ****************************************************
489
488
490
489
# =======================End of stage: runtimes =================
You can’t perform that action at this time.
0 commit comments