Skip to content

Commit b502c40

Browse files
committed
[ga] clean up code to use archive.debian.org for EOL debians
1 parent c11d5ad commit b502c40

File tree

1 file changed

+5
-18
lines changed

1 file changed

+5
-18
lines changed

.travis.sh

Lines changed: 5 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -32,27 +32,14 @@ function travis_time_end {
3232
if [ "$TRAVIS_OS_NAME" == "linux" ]; then
3333

3434
travis_time_start setup.apt-get_update
35-
if [[ "$DOCKER_IMAGE" == *"jessie" ]] ; then
36-
# Jessie is EOL, rewrite sources.list and configure apt
37-
# http://archive.debian.org/debian-archive/
38-
DIST_NAME="jessie"
39-
echo "Rewriting /etc/apt/sources.list for ${DIST_NAME}"
40-
echo "deb http://archive.debian.org/debian/ ${DIST_NAME} main" > /etc/apt/sources.list
41-
echo "deb http://archive.debian.org/debian-security/ ${DIST_NAME}/updates main" >> /etc/apt/sources.list
42-
printf 'Acquire::AllowInsecureRepositories "true";\nAcquire::Check-Valid-Until "false";\n' > /etc/apt/apt.conf.d/99-force-apt-update
43-
fi
44-
if [[ "$DOCKER_IMAGE" == *"stretch" ]] ; then
45-
cat /etc/apt/sources.list
46-
sed -i [email protected]@archive.debian.org@ /etc/apt/sources.list;
47-
sed -i [email protected]@archive.debian.org@ /etc/apt/sources.list;
48-
sed -i [email protected]/[email protected]/debian-security@ /etc/apt/sources.list
49-
sed -i '/-updates/ s/^#*/#/' /etc/apt/sources.list
50-
fi
51-
if [[ "$DOCKER_IMAGE" == *"buster" ]] ; then
35+
if [[ "$DOCKER_IMAGE" == *"jessie" || "$DOCKER_IMAGE" == *"stretch" || "$DOCKER_IMAGE" == *"buster" ]] ; then
36+
# Busteris EOL, rewrite sources.list and configure apt
5237
cat /etc/apt/sources.list
53-
sed -i '[email protected]/debian [email protected]/debian buster@' /etc/apt/sources.list;
38+
echo "Rewriting /etc/apt/sources.list"
39+
sed -i '[email protected]/[email protected]/debian@' /etc/apt/sources.list;
5440
sed -i '/-updates/ s/^#*/#/' /etc/apt/sources.list
5541
cat /etc/apt/sources.list
42+
printf 'Acquire::AllowInsecureRepositories "true";\nAcquire::Check-Valid-Until "false";\n' > /etc/apt/apt.conf.d/99-force-apt-update
5643
fi
5744
if [ ! -e /usr/bin/sudo ] ; then apt-get update && apt-get install -y --force-yes sudo; else sudo apt-get update; fi
5845
travis_time_end

0 commit comments

Comments
 (0)