Commit a216b54a authored by Philipp Hörist's avatar Philipp Hörist
Browse files

Add docker files

parent b2f17ad6
Pipeline #8482 failed with stages
in 54 seconds
FROM python:3.9
ARG DEBIAN_FRONTEND=noninteractive
RUN apt-get update
RUN apt-get install -y apt-utils
RUN apt-get install -y appstream-util
RUN apt-get install -y libgirepository1.0-dev
RUN apt-get install -y gir1.2-gtk-3.0
RUN apt-get install -y gir1.2-soup-2.4
RUN apt-get install -y gettext
RUN adduser --disabled-password worker
WORKDIR /home/worker
ENV PATH="/home/worker/.local/bin:${PATH}"
USER worker
RUN pip install --upgrade pip
COPY --chown=worker:worker requirements.txt requirements.txt
RUN pip install --no-cache-dir --user -r requirements.txt
CMD bash
PyGObject
mypy
pylint
codespell
coverage
css-parser
keyring
packaging
precis-i18n
pyOpenSSL
types-pkg_resources
requests
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment