gitlab-ci: Bring ARM docker image install script in line with x86_64

Use https:// URLs in the APT configuration.

Drop --no-install-recommends, the image generation template disables
installation of recommended packages in /etc/apt/apt.conf.

Run apt-get autoremove at the end, cleaning up packages which were
installed to satisfy dependencies but are no longer needed.

Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
This commit is contained in:
Michel Dänzer
2019-10-10 10:56:08 +02:00
committed by Michel Dänzer
parent e3c7e04dfa
commit 38d42cf1d5

View File

@@ -4,9 +4,10 @@ set -e
set -o xtrace
############### Install packages for building
apt-get update
apt-get -y install ca-certificates
apt-get -y install --no-install-recommends \
sed -i -e 's/http:\/\/deb/https:\/\/deb/g' /etc/apt/sources.list
apt-get update
apt-get -y install \
bc \
bison \
bzip2 \
@@ -102,3 +103,5 @@ apt-get purge -y \
gcc \
git \
ninja-build
apt-get autoremove -y --purge