forked from enlightenment/efl
ci: add Archlinux Dockerfile and use it in Travis
This commit is contained in:
parent
2938d6335c
commit
24bdcd43f8
|
@ -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
|
|
@ -16,6 +16,7 @@ matrix:
|
||||||
- env: DISTRO=Ubuntu1710
|
- env: DISTRO=Ubuntu1710
|
||||||
- env: DISTRO=Fedora27
|
- env: DISTRO=Fedora27
|
||||||
- env: DISTRO=Debian91
|
- env: DISTRO=Debian91
|
||||||
|
- env: DISTRO=Archlinux
|
||||||
- os: osx
|
- os: osx
|
||||||
osx_image: xcode7.3
|
osx_image: xcode7.3
|
||||||
- os: osx
|
- os: osx
|
||||||
|
|
Loading…
Reference in New Issue