Skip to content

Commit 90dcada

Browse files
Force tzdata update when building images
1 parent 8b2153f commit 90dcada

File tree

12 files changed

+28
-10
lines changed

12 files changed

+28
-10
lines changed

ballerina/install

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ SOURCE_DIR=/var/lib/tsuru
88
source ${SOURCE_DIR}/base/rc/config
99

1010
apt-get update
11-
apt-get install -y --no-install-recommends
11+
export DEBIAN_FRONTEND=noninteractive
12+
apt-get install -y --no-install-recommends tzdata
1213

1314
curl -R -O https://dist.ballerina.io/downloads/0.991.0/ballerina-linux-installer-x64-0.991.0.deb
1415
dpkg -i ballerina-linux-installer-x64-0.991.0.deb

cordova/install

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ SOURCE_DIR=/var/lib/tsuru
88
source ${SOURCE_DIR}/base/rc/config
99

1010
apt-get update
11-
apt-get install -y --no-install-recommends nginx
11+
export DEBIAN_FRONTEND=noninteractive
12+
apt-get install -y --no-install-recommends nginx tzdata
1213

1314
rm -rf /var/log/nginx /var/lib/nginx
1415
mkdir -p /var/log/nginx /var/lib/nginx

elixir/install

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,5 @@
77
curl -LO http://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb && dpkg -i erlang-solutions_1.0_all.deb
88

99
apt-get update
10-
apt-get install -y --no-install-recommends esl-erlang elixir libssl-dev
10+
export DEBIAN_FRONTEND=noninteractive
11+
apt-get install -y --no-install-recommends esl-erlang elixir libssl-dev tzdata

go/install

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ SOURCE_DIR=/var/lib/tsuru
88
source ${SOURCE_DIR}/base/rc/config
99

1010
apt-get update
11-
apt-get install -y --no-install-recommends curl jq git
11+
export DEBIAN_FRONTEND=noninteractive
12+
apt-get install -y --no-install-recommends curl jq git tzdata
1213

1314
cp ${SOURCE_DIR}/go/Procfile ${SOURCE_DIR}/default/Procfile
1415
echo "export GOPATH=${APP_DIR}" | tee -a ${HOME}/.profile /etc/profile >/dev/null

java/install

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,12 @@ SOURCE_DIR=/var/lib/tsuru
88
source ${SOURCE_DIR}/base/rc/config
99

1010
apt-get update
11+
export DEBIAN_FRONTEND=noninteractive
1112
apt-get install -y --no-install-recommends \
1213
openjdk-11-jdk \
1314
maven \
14-
tomcat8
15+
tomcat8 \
16+
tzdata
1517

1618
cp $SOURCE_DIR/java/Procfile $SOURCE_DIR/default/Procfile
1719

lua/install

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,14 @@ SOURCE_DIR=/var/lib/tsuru
88
source ${SOURCE_DIR}/base/rc/config
99

1010
apt-get update
11+
export DEBIAN_FRONTEND=noninteractive
1112
apt-get install -y --no-install-recommends \
1213
make \
1314
gcc \
1415
build-essential \
1516
libreadline7 \
16-
libreadline-dev
17+
libreadline-dev \
18+
tzdata
1719

1820
curl -R -O http://www.lua.org/ftp/lua-5.3.3.tar.gz
1921
tar zxf lua-5.3.3.tar.gz

nodejs/install

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@
77
SOURCE_DIR=/var/lib/tsuru
88
source ${SOURCE_DIR}/base/rc/config
99

10+
apt-get update
11+
export DEBIAN_FRONTEND=noninteractive
12+
apt-get install -y --no-install-recommends tzdata
13+
1014
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.7/install.sh | NVM_DIR=/etc/nvm bash
1115

1216
cat >> ${HOME}/.profile <<EOF

perl/install

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,5 @@ source ${SOURCE_DIR}/base/rc/config
99

1010
add_repository ppa:pypy/ppa
1111
apt-get update
12-
apt-get install -y --no-install-recommends carton make
12+
export DEBIAN_FRONTEND=noninteractive
13+
apt-get install -y --no-install-recommends carton make tzdata

php/install

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ hhvm_repo="deb http://dl.hhvm.com/ubuntu ${UBUNTU_RELEASE} main"
1010
curl https://dl.hhvm.com/conf/hhvm.gpg.key | apt-key add -
1111
add_repository "${hhvm_repo}"
1212

13-
packages=("nginx-core" "hhvm" "python" "python-yaml" "git" "apache2")
13+
packages=("nginx-core" "hhvm" "python" "python-yaml" "git" "apache2" "tzdata")
1414
for version in $PHP_VERSIONS
1515
do
1616
packages+=("php${version}" "php${version}-fpm" "libapache2-mod-php${version}")

play/install

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ ACTIVATOR_VERSION="1.3.2"
99
source /var/lib/tsuru/base/rc/config
1010

1111
apt-get update
12-
apt-get install unzip -y
12+
export DEBIAN_FRONTEND=noninteractive
13+
apt-get install -y unzip tzdata
1314

1415
echo "Downloading activator..."
1516

0 commit comments

Comments
 (0)