From 07d832674e6727deb2deda2e1bf6db863492222b Mon Sep 17 00:00:00 2001 From: Lukas Eipert Date: Mon, 1 Aug 2022 14:54:39 +0200 Subject: [PATCH] Remove puppeteer base image We only use it in GitLab UI where we build an extra image based on this image. With https://gitlab.com/gitlab-org/gitlab-ui/-/merge_requests/2955 we build the image completely in GitLab UI and therefore can safely it in this project. --- .gitlab/ci/custom.images.yml | 3 --- Dockerfile.gitlab-puppeteer | 16 ---------------- 2 files changed, 19 deletions(-) delete mode 100644 Dockerfile.gitlab-puppeteer diff --git a/.gitlab/ci/custom.images.yml b/.gitlab/ci/custom.images.yml index 725ef15..565a5b3 100644 --- a/.gitlab/ci/custom.images.yml +++ b/.gitlab/ci/custom.images.yml @@ -27,9 +27,6 @@ gitlab-charts-build-base-helm-3.7: gitlab-helm3.5-kubectl1.17: extends: .build_and_deploy -gitlab-puppeteer: - extends: .build_and_deploy - gitlab-vscode-nodeless: extends: .build_and_deploy diff --git a/Dockerfile.gitlab-puppeteer b/Dockerfile.gitlab-puppeteer deleted file mode 100644 index f7a71df..0000000 --- a/Dockerfile.gitlab-puppeteer +++ /dev/null @@ -1,16 +0,0 @@ -FROM node:16 - -ADD /scripts/ /scripts/ - -# Workaround for https://github.com/GoogleChrome/puppeteer/issues/290 -RUN apt-get update \ - && apt-get install -yq gconf-service libasound2 libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 \ - libexpat1 libfontconfig1 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk-3-0 libnspr4 \ - libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcomposite1 \ - libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 \ - ca-certificates fonts-liberation libappindicator1 libnss3 lsb-release xdg-utils wget \ - && apt-get autoremove -yq \ - && apt-get clean -yqq \ - && rm -rf /var/lib/apt/lists/* - -RUN /scripts/install-noto-emoji