Skip to content

Commit 1f3c339

Browse files
committed
Remove puppeteer dependencies
1 parent 3fd05f1 commit 1f3c339

File tree

1 file changed

+1
-25
lines changed

1 file changed

+1
-25
lines changed

src/Dockerfile

Lines changed: 1 addition & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -6,28 +6,6 @@ FROM docksal/cli:${CLI_VERSION}
66
# See https://github.com/hadolint/hadolint/wiki/DL4006
77
SHELL ["/bin/bash", "-o", "pipefail", "-c"]
88

9-
# NOTE: This only works on X86_64 Arch.
10-
#
11-
# Puppeteer dependencies taken from https://github.com/puppeteer/puppeteer/blob/main/docs/troubleshooting.md#running-puppeteer-in-docker
12-
# Install addtional apt packages needed for pa11y and puppeteer
13-
# Add vim
14-
# hadolint ignore=DL3015,DL3008
15-
# RUN apt-get update && \
16-
# apt-get install -y wget gnupg && \
17-
# wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add - && \
18-
# sh -c 'echo "deb [arch=$(dpkg --print-architecture)] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list' && \
19-
# apt-get update && \
20-
# apt-get install -y --no-install-recommends google-chrome-stable \
21-
# fonts-ipafont-gothic \
22-
# fonts-wqy-zenhei \
23-
# fonts-thai-tlwg \
24-
# fonts-kacst \
25-
# fonts-freefont-ttf \
26-
# libxss1 \
27-
# && \
28-
# apt-get install -y vim --no-install-recommends && \
29-
# rm -rf /var/lib/apt/lists/*
30-
319
ARG HELM_VERSION=v2.17.0
3210

3311
# Install kubectl and helm client
@@ -68,9 +46,7 @@ SHELL ["/bin/bash", "-c"]
6846
# Install additional global npm dependencies
6947
RUN \
7048
# Initialize the user environment (this loads nvm)
71-
. "$HOME"/.profile && \
72-
# Install node packages
73-
yarn global add [email protected] pa11y@5 pa11y-ci@2 http-server
49+
. "$HOME"/.profile
7450

7551
# IMPORTANT! Switching back to the root user as the last instruction.
7652
USER root

0 commit comments

Comments
 (0)