Philipp Hörist pushed to branch gajim_1.3 at gajim / gajim


Commits:
2e2ebb15 by lovetox at 2021-11-07T17:37:34+01:00
Add docker files

- - - - -
a041f7bd by lovetox at 2021-11-07T17:37:34+01:00
CI: Fix pylint version

- - - - -


2 changed files:

- + docker/Dockerfile
- + docker/requirements.txt


Changes:

=====================================
docker/Dockerfile
=====================================
@@ -0,0 +1,23 @@
+FROM python:3.7
+
+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


=====================================
docker/requirements.txt
=====================================
@@ -0,0 +1,13 @@
+git+https://dev.gajim.org/gajim/python-nbxmpp.git@nbxmpp_2.0
+PyGObject
+mypy
+pylint==2.4.4
+codespell
+coverage
+css-parser
+keyring
+packaging
+precis-i18n
+pyOpenSSL
+types-pkg_resources
+requests
\ No newline at end of file



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/compare/5da4334c62a09878467036f85a1bb342d28085c6...a041f7bde9500a9efedf3171fe3a7ce46172c282

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/compare/5da4334c62a09878467036f85a1bb342d28085c6...a041f7bde9500a9efedf3171fe3a7ce46172c282
You're receiving this email because of your account on dev.gajim.org.


_______________________________________________
Commits mailing list
[email protected]
https://lists.gajim.org/cgi-bin/listinfo/commits

Reply via email to