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:

committed by
Michel Dänzer

parent
e3c7e04dfa
commit
38d42cf1d5
@@ -4,9 +4,10 @@ set -e
|
|||||||
set -o xtrace
|
set -o xtrace
|
||||||
|
|
||||||
############### Install packages for building
|
############### Install packages for building
|
||||||
apt-get update
|
|
||||||
apt-get -y install ca-certificates
|
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 \
|
bc \
|
||||||
bison \
|
bison \
|
||||||
bzip2 \
|
bzip2 \
|
||||||
@@ -102,3 +103,5 @@ apt-get purge -y \
|
|||||||
gcc \
|
gcc \
|
||||||
git \
|
git \
|
||||||
ninja-build
|
ninja-build
|
||||||
|
|
||||||
|
apt-get autoremove -y --purge
|
||||||
|
Reference in New Issue
Block a user