45 lines
926 B
YAML
45 lines
926 B
YAML
language: c
|
|
cache:
|
|
ccache: true
|
|
directories:
|
|
- NimV1
|
|
jobs:
|
|
include:
|
|
- os: linux
|
|
arch: amd64
|
|
env:
|
|
- NPROC=2
|
|
- NIM_DIR=NimDev
|
|
- NIM_BRANCH=devel
|
|
dist: xenial
|
|
- os: linux
|
|
arch: amd64
|
|
env:
|
|
- NPROC=2
|
|
- NIM_DIR=NimV1
|
|
- NIM_BRANCH=v1.0.8
|
|
dist: xenial
|
|
- os: osx
|
|
env:
|
|
- NPROC=2
|
|
- NIM_DIR=NimDev
|
|
- NIM_BRANCH=devel
|
|
before_install:
|
|
- HOMEBREW_NO_AUTO_UPDATE=1 HOMEBREW_NO_INSTALL_CLEANUP=1 brew install ccache
|
|
- os: osx
|
|
env:
|
|
- NPROC=2
|
|
- NIM_DIR=NimV1
|
|
- NIM_BRANCH=v1.0.8
|
|
before_install:
|
|
- HOMEBREW_NO_AUTO_UPDATE=1 HOMEBREW_NO_INSTALL_CLEANUP=1 brew install ccache
|
|
|
|
before_script:
|
|
- ./tests/bootstrap.sh
|
|
- export PATH="$(pwd)/$NIM_DIR/bin:$PATH"
|
|
script:
|
|
- echo $PATH
|
|
- nim --version
|
|
- nimble install -y --verbose
|
|
- nimble test
|