File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 7070 " dbaeumer.vscode-eslint" ,
7171 " eamodio.gitlens" ,
7272 " editorconfig.editorconfig" ,
73- " johnsoncodehk .volar" ,
73+ " vue .volar" ,
7474 " mrmlnc.vscode-duplicate" ,
7575 " ms-azuretools.vscode-docker" ,
7676 " ms-python.python" ,
Original file line number Diff line number Diff line change @@ -42,11 +42,13 @@ RUN groupmod --gid $USER_GID $USERNAME \
4242 && chown -R $USER_UID:$USER_GID /home/$USERNAME \
4343 || exit 0
4444
45+ # Switch to local dev user
4546USER dev:dev
4647
4748# Install current datatracker python dependencies
4849COPY requirements.txt /tmp/pip-tmp/
4950RUN pip3 --disable-pip-version-check --no-cache-dir install --user --no-warn-script-location -r /tmp/pip-tmp/requirements.txt
51+ RUN pip3 --disable-pip-version-check --no-cache-dir install --user --no-warn-script-location pylint pylint-common pylint-django
5052RUN sudo rm -rf /tmp/pip-tmp
5153
5254VOLUME [ "/assets" ]
Original file line number Diff line number Diff line change @@ -4,8 +4,9 @@ LABEL maintainer="IETF Tools Team <tools-discuss@ietf.org>"
44ENV DEBIAN_FRONTEND=noninteractive
55
66# Update system packages
7- RUN apt-get update
8- RUN apt-get -qy upgrade
7+ RUN apt-get update \
8+ && apt-get -qy upgrade \
9+ && apt-get -y install --no-install-recommends apt-utils dialog 2>&1
910
1011# Add Node.js Source
1112RUN curl -fsSL https://deb.nodesource.com/setup_16.x | bash -
@@ -19,7 +20,6 @@ RUN echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/d
1920RUN apt-get update --fix-missing && apt-get install -qy \
2021 apache2-utils \
2122 apt-file \
22- apt-utils \
2323 bash \
2424 build-essential \
2525 curl \
You can’t perform that action at this time.
0 commit comments