Browse code

Allow changing wheezy deb builder backport mirror

Signed-off-by: Kenfe-Mickael Laventure <mickael.laventure@gmail.com>

Kenfe-Mickael Laventure authored on 2016/05/10 01:10:30
Showing 2 changed files
... ...
@@ -7,6 +7,7 @@ FROM debian:wheezy-backports
7 7
 # allow replacing httpredir mirror
8 8
 ARG APT_MIRROR=httpredir.debian.org
9 9
 RUN sed -i s/httpredir.debian.org/$APT_MIRROR/g /etc/apt/sources.list
10
+RUN sed -i s/httpredir.debian.org/$APT_MIRROR/g /etc/apt/sources.list.d/backports.list
10 11
 
11 12
 RUN apt-get update && apt-get install -y -t wheezy-backports btrfs-tools --no-install-recommends && rm -rf /var/lib/apt/lists/*
12 13
 RUN apt-get update && apt-get install -y apparmor bash-completion  build-essential curl ca-certificates debhelper dh-apparmor dh-systemd git libapparmor-dev libdevmapper-dev libltdl-dev  libsqlite3-dev pkg-config --no-install-recommends && rm -rf /var/lib/apt/lists/*
... ...
@@ -46,8 +46,15 @@ for version in "${versions[@]}"; do
46 46
 			# allow replacing httpredir mirror
47 47
 			ARG APT_MIRROR=httpredir.debian.org
48 48
 			RUN sed -i s/httpredir.debian.org/$APT_MIRROR/g /etc/apt/sources.list
49
-
50 49
 		EOF
50
+
51
+		if [ "$suite" = "wheezy" ]; then
52
+			cat >> "$version/Dockerfile" <<-'EOF'
53
+				RUN sed -i s/httpredir.debian.org/$APT_MIRROR/g /etc/apt/sources.list.d/backports.list
54
+			EOF
55
+		fi
56
+
57
+		echo "" >> "$version/Dockerfile"
51 58
 	fi
52 59
 
53 60
 	extraBuildTags='pkcs11'