diff --git a/.gitignore b/.gitignore index 20f4999..c86c597 100644 --- a/.gitignore +++ b/.gitignore @@ -2,7 +2,7 @@ bundle.js resources.py build/** !build/.gitignore -!build/ci/Dockerfile +!build/ci/ !build/utils.sh !build/DEBIAN/ whither/ diff --git a/build/ci/Dockerfile b/build/ci/Dockerfile index 26673c7..57a0ac0 100644 --- a/build/ci/Dockerfile +++ b/build/ci/Dockerfile @@ -1,16 +1,35 @@ -FROM ubuntu:17.04 -MAINTAINER Antergos Linux Project +FROM ubuntu:20.04 +MAINTAINER Jezer Mejía -RUN DEBIAN_FRONTEND=noninteractive apt-get update \ - && apt-get install -y \ +RUN apt-get update + +RUN DEBIAN_FRONTEND=noninteractive apt-get install -y tzdata + +RUN DEBIAN_FRONTEND=noninteractive \ + apt-get install -y \ liblightdm-gobject-1-dev \ libqt5webengine5 \ + pyqt5-dev-tools \ python3-gi \ python3-pyqt5 \ - python3-pip \ + python3-ruamel.yaml \ + python3-xlib \ + python3-pip + +RUN DEBIAN_FRONTEND=noninteractive \ + apt-get install -y \ + patchelf \ + rsync \ zip \ - sudo \ - && pip3 install whither + sudo + +RUN DEBIAN_FRONTEND=noninteractive \ + pip3 install PyGObject \ + PyQt5 \ + PyQtWebEngine \ + ruamel.yaml \ + python-xlib \ + cx_Freeze VOLUME /build WORKDIR /build