summaryrefslogtreecommitdiff
path: root/.ci
diff options
context:
space:
mode:
authorStefan Schmidt <stefan@osg.samsung.com>2018-01-03 15:13:26 +0100
committerStefan Schmidt <stefan@osg.samsung.com>2018-01-03 15:34:38 +0100
commit24bdcd43f86d8e85072749463ca60858cd24da1c (patch)
tree3e18cfb9e627186969c10e8e9b8a4e1f71ea52b2 /.ci
parent2938d6335cad8e01a0484bf42ab306d66ced1bca (diff)
ci: add Archlinux Dockerfile and use it in Travis
Diffstat (limited to '.ci')
-rw-r--r--.ci/Dockerfile-Archlinux18
1 files changed, 18 insertions, 0 deletions
diff --git a/.ci/Dockerfile-Archlinux b/.ci/Dockerfile-Archlinux
new file mode 100644
index 0000000..a94dc2a
--- /dev/null
+++ b/.ci/Dockerfile-Archlinux
@@ -0,0 +1,18 @@
1FROM base/archlinux
2
3# Install
4RUN pacman -Syu
5RUN pacman -S --noconfirm git bullet libjpeg-turbo gst-plugins-base \
6 luajit curl fribidi libpulse libxcomposite \
7 libxinerama libxrandr libxss libinput \
8 libxcursor libxp libwebp shared-mime-info \
9 libxkbcommon wayland lz4 openjpeg avahi \
10 libspectre libraw librsvg wayland-protocols \
11 git ninja clang gcc pkgconfig check autoconf make base-devel \
12 mesa poppler
13
14# Build
15RUN mkdir -p /src/
16WORKDIR /src/
17COPY . /src/
18RUN .ci/ci-linux-build.sh