aboutsummaryrefslogtreecommitdiff
path: root/ci/Dockerfile
blob: 0475622f592c966c5e034f06b1c8d1226e4ccbad (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
FROM ubuntu:18.04

RUN apt-get update
RUN apt-get install -y git
RUN apt-get install -y qt5-default qt5-qmake qtmultimedia5-dev
RUN apt-get install -y libqt5svg5-dev
RUN apt-get install -y libssl-dev make g++
RUN apt-get install -y wget
RUN apt-get install -y fuse

RUN wget -O /usr/local/bin/linuxdeploy https://github.com/linuxdeploy/linuxdeploy/releases/download/continuous/linuxdeploy-$(uname -m).AppImage
RUN chmod +x /usr/local/bin/linuxdeploy
RUN file $(which linuxdeploy)

RUN wget -O /usr/local/bin/linuxdeployqt https://github.com/probonopd/linuxdeployqt/releases/download/continuous/linuxdeployqt-continuous-$(uname -m).AppImage
RUN chmod +x /usr/local/bin/linuxdeployqt
RUN file $(which linuxdeployqt)

VOLUME /artifacts

ENTRYPOINT /compile.sh

RUN apt-get install -y qttools5-dev-tools

COPY compile.sh /compile.sh