diff options
author | Stefan Schmidt <stefan@osg.samsung.com> | 2018-01-03 15:13:26 +0100 |
---|---|---|
committer | Stefan Schmidt <stefan@osg.samsung.com> | 2018-01-03 15:34:38 +0100 |
commit | 24bdcd43f86d8e85072749463ca60858cd24da1c (patch) | |
tree | 3e18cfb9e627186969c10e8e9b8a4e1f71ea52b2 | |
parent | 2938d6335cad8e01a0484bf42ab306d66ced1bca (diff) | |
download | efl-24bdcd43f86d8e85072749463ca60858cd24da1c.tar.gz |
ci: add Archlinux Dockerfile and use it in Travis
-rw-r--r-- | .ci/Dockerfile-Archlinux | 18 | ||||
-rw-r--r-- | .travis.yml | 1 |
2 files changed, 19 insertions, 0 deletions
diff --git a/.ci/Dockerfile-Archlinux b/.ci/Dockerfile-Archlinux new file mode 100644 index 0000000000..a94dc2a5fb --- /dev/null +++ b/.ci/Dockerfile-Archlinux @@ -0,0 +1,18 @@ +FROM base/archlinux + +# Install +RUN pacman -Syu +RUN pacman -S --noconfirm git bullet libjpeg-turbo gst-plugins-base \ + luajit curl fribidi libpulse libxcomposite \ + libxinerama libxrandr libxss libinput \ + libxcursor libxp libwebp shared-mime-info \ + libxkbcommon wayland lz4 openjpeg avahi \ + libspectre libraw librsvg wayland-protocols \ + git ninja clang gcc pkgconfig check autoconf make base-devel \ + mesa poppler + +# Build +RUN mkdir -p /src/ +WORKDIR /src/ +COPY . /src/ +RUN .ci/ci-linux-build.sh diff --git a/.travis.yml b/.travis.yml index 7557954cce..98f937f4cc 100644 --- a/.travis.yml +++ b/.travis.yml @@ -16,6 +16,7 @@ matrix: - env: DISTRO=Ubuntu1710 - env: DISTRO=Fedora27 - env: DISTRO=Debian91 + - env: DISTRO=Archlinux - os: osx osx_image: xcode7.3 - os: osx |