Skip to content

Commit c6096e2

Browse files
committed
Set CI image locale to en_US.UTF-8
Closes gh-37673
1 parent 1f54723 commit c6096e2

File tree

3 files changed

+9
-2
lines changed

3 files changed

+9
-2
lines changed

ci/images/ci-image-jdk21/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ ADD get-docker-url.sh /get-docker-url.sh
66
ADD get-docker-compose-url.sh /get-docker-compose-url.sh
77
RUN ./setup.sh java17 java21
88

9+
ENV LANG en_US.UTF-8
10+
ENV LANGUAGE en_US:en
11+
ENV LC_ALL en_US.UTF-8
912
ENV JAVA_HOME /opt/openjdk
1013
ENV PATH $JAVA_HOME/bin:$PATH
1114
ADD docker-lib.sh /docker-lib.sh

ci/images/ci-image/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ ADD get-docker-url.sh /get-docker-url.sh
66
ADD get-docker-compose-url.sh /get-docker-compose-url.sh
77
RUN ./setup.sh java17
88

9+
ENV LANG en_US.UTF-8
10+
ENV LANGUAGE en_US:en
11+
ENV LC_ALL en_US.UTF-8
912
ENV JAVA_HOME /opt/openjdk
1013
ENV PATH $JAVA_HOME/bin:$PATH
1114
ADD docker-lib.sh /docker-lib.sh

ci/images/setup.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,13 @@
22
set -ex
33

44
###########################################################
5-
# UTILS
5+
# OS and UTILS
66
###########################################################
77

88
export DEBIAN_FRONTEND=noninteractive
99
apt-get update
10-
apt-get install --no-install-recommends -y tzdata ca-certificates net-tools libxml2-utils git curl libudev1 libxml2-utils iptables iproute2 jq
10+
apt-get install --no-install-recommends -y locales tzdata ca-certificates net-tools libxml2-utils git curl libudev1 libxml2-utils iptables iproute2 jq
11+
locale-gen en_US.utf8
1112
ln -fs /usr/share/zoneinfo/UTC /etc/localtime
1213
dpkg-reconfigure --frontend noninteractive tzdata
1314
rm -rf /var/lib/apt/lists/*

0 commit comments

Comments
 (0)