nimterop/.travis.yml
2020-08-28 16:14:36 -05:00

59 lines
1.1 KiB
YAML

os: linux
dist: bionic
language: c
addons:
apt:
packages:
- autopoint
matrix:
include:
# Linux - amd64
- env: BRANCH=0.20.2
- env: BRANCH=1.0.8
- env: BRANCH=1.2.4
- env: BRANCH=devel
# Linux - arm64
# - arch: arm64
# env: BRANCH=1.2.4
# Linux - ppc64
# - arch: ppc64le
# env: BRANCH=1.2.4
# macOS - amd64
- os: osx
env: BRANCH=0.20.2
- os: osx
env: BRANCH=1.0.8
- os: osx
env: BRANCH=1.2.4
- os: osx
env: BRANCH=devel
# windows - amd64
- os: windows
env: BRANCH=0.20.2
- os: windows
env: BRANCH=1.0.8
- os: windows
env: BRANCH=1.2.4
- os: windows
env: BRANCH=devel
cache:
directories:
- "$HOME/.choosenim"
install:
- export PATH="/usr/local/opt/gettext/bin:$PATH"
- curl https://gist.github.com/genotrance/fb53504a4fba88bc5201d3783df5c522/raw/travis.sh -LsSf -o travis.sh
- source travis.sh
script:
- set -e
- nimble develop -y
- nimble test
- nimble --verbose --nimbleDir:`pwd`/build/fakenimble install nimterop@#head -y