Browse Source

Updated dockerfile

sisyphus
JezerM 3 years ago
parent
commit
a4fa9c0d43
No known key found for this signature in database
GPG Key ID: 66BBC5D01388C6B5
  1. 2
      .gitignore
  2. 33
      build/ci/Dockerfile

2
.gitignore vendored

@ -2,7 +2,7 @@ bundle.js
resources.py resources.py
build/** build/**
!build/.gitignore !build/.gitignore
!build/ci/Dockerfile !build/ci/
!build/utils.sh !build/utils.sh
!build/DEBIAN/ !build/DEBIAN/
whither/ whither/

33
build/ci/Dockerfile

@ -1,16 +1,35 @@
FROM ubuntu:17.04 FROM ubuntu:20.04
MAINTAINER Antergos Linux Project <dev@antergos.com> MAINTAINER Jezer Mejía <amyuki4@gmail.com>
RUN DEBIAN_FRONTEND=noninteractive apt-get update \ RUN apt-get update
&& apt-get install -y \
RUN DEBIAN_FRONTEND=noninteractive apt-get install -y tzdata
RUN DEBIAN_FRONTEND=noninteractive \
apt-get install -y \
liblightdm-gobject-1-dev \ liblightdm-gobject-1-dev \
libqt5webengine5 \ libqt5webengine5 \
pyqt5-dev-tools \
python3-gi \ python3-gi \
python3-pyqt5 \ python3-pyqt5 \
python3-pip \ python3-ruamel.yaml \
python3-xlib \
python3-pip
RUN DEBIAN_FRONTEND=noninteractive \
apt-get install -y \
patchelf \
rsync \
zip \ zip \
sudo \ sudo
&& pip3 install whither
RUN DEBIAN_FRONTEND=noninteractive \
pip3 install PyGObject \
PyQt5 \
PyQtWebEngine \
ruamel.yaml \
python-xlib \
cx_Freeze
VOLUME /build VOLUME /build
WORKDIR /build WORKDIR /build

Loading…
Cancel
Save