Remove Pandoc and LaTeX from www-gitlab-com image

With https://gitlab.com/gitlab-com/www-gitlab-com/-/merge_requests/81890
the last usage of pandoc / LaTeX was removed from the www-gitlab-com
repo. This happened more than 2 months ago, so removing it from the
image should be rather safe, especially considering we use merge trains.

It reduces the image size by around 500 MB.
This commit is contained in:
Lukas Eipert 2021-07-12 15:47:59 +02:00
parent 1e20456b32
commit 5726967649

View file

@ -6,21 +6,14 @@ IFS=$'\n\t'
export DEBIAN_FRONTEND=noninteractive export DEBIAN_FRONTEND=noninteractive
# echo "deb http://deb.debian.org/debian testing main" | tee -a /etc/apt/sources.list.d/testing.list # echo "deb http://deb.debian.org/debian testing main" | tee -a /etc/apt/sources.list.d/testing.list
# Install LaTeX and other packages # Install packages
apt-get update apt-get update
apt-get install -yq --no-install-recommends \ apt-get install -yq --no-install-recommends \
make gcc g++ locales \ make gcc g++ locales \
rsync git-core texlive-latex-recommended texlive-xetex \ rsync git-core \
texlive-fonts-recommended lmodern ed file curl gnupg2 \ ed file curl gnupg2 \
unzip \ unzip \
python3 python3-pip python3-crcmod python3 python3-pip python3-crcmod python-minimal
# Install pandoc
cd /tmp
curl -L -O https://github.com/jgm/pandoc/releases/download/2.3.1/pandoc-2.3.1-linux.tar.gz
tar xvf pandoc-2.3.1-linux.tar.gz
cp pandoc-2.3.1/bin/* /usr/local/bin
rm -rf /tmp/pandoc*
# Install Imagemagick for cropping the pictures on the team page # Install Imagemagick for cropping the pictures on the team page
apt-get install -yq --no-install-recommends imagemagick apt-get install -yq --no-install-recommends imagemagick