Skip to content
Snippets Groups Projects
Commit 86a1a415 authored by Luigi Scarso's avatar Luigi Scarso
Browse files

updated .travis.yml

parent 9936a6dd
No related branches found
No related tags found
No related merge requests found
......@@ -17,9 +17,49 @@ env:
matrix:
include:
- os: linux
services: docker
env: package=luatex-bin-x86_64.tar.gz
script: |
docker run \
-e JOBS_IF_PARALLEL="${JOBS_IF_PARALLEL}" \
-v ${TRAVIS_BUILD_DIR}:/luatex -w /luatex \
-it debian:jessie sh -c \
"apt-get update; apt-get install -y --no-install-recommends bash gcc g++ make; ./build.sh --parallel --jit"
- os: linux
env: package=luatex-bin-i386.tar.gz
script: |
docker run \
-e JOBS_IF_PARALLEL="${JOBS_IF_PARALLEL}" \
-v ${TRAVIS_BUILD_DIR}:/luatex -w /luatex \
-it i386/debian:jessie sh -c \
"apt-get update; apt-get install -y --no-install-recommends bash gcc g++ make; ./build.sh --parallel --jit"
- os: linux
env: package=luatex-bin-arm32v7.tar.gz
install:
- sudo apt-get install -y binfmt-support qemu-user-static
- update-binfmts --display
- sudo update-binfmts --enable qemu-arm
script: |
docker run \
-e JOBS_IF_PARALLEL="${JOBS_IF_PARALLEL}" \
-v /usr/bin/qemu-arm-static:/usr/bin/qemu-arm-static \
-v ${TRAVIS_BUILD_DIR}:/luatex -w /luatex \
-it arm32v7/debian:jessie sh -c \
"apt-get update; apt-get install -y --no-install-recommends bash gcc g++ make; ./build.sh --parallel --jit"
- os: linux
env: package=luatex-bin-x86_64-musl.tar.gz
script: docker run -e JOBS_IF_PARALLEL="${JOBS_IF_PARALLEL}" -v ${TRAVIS_BUILD_DIR}:/luatex -w /luatex -it alpine:3.1 sh -c "apk update; apk add --no-progress bash gcc g++ make; ./build.sh --parallel --jit"
script: |
docker run \
-e JOBS_IF_PARALLEL="${JOBS_IF_PARALLEL}" \
-v ${TRAVIS_BUILD_DIR}:/luatex -w /luatex \
-it alpine:3.1 sh -c \
"apk update; apk add --no-progress bash gcc g++ make; ./build.sh --parallel --jit"
- os: osx
env: package=luatex-bin-x86_64-osx.tar.gz
script: ./build.sh --parallel --jit
# ARM build tends to run out of time.
allow_failures:
- env: package=luatex-bin-arm32v7.tar.gz
before_deploy:
- if [ -n "$package" ]; then tar czvf ${package} -C build/texk/web2c luajittex luatex ; fi
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment