nanomsg
Version:
Node bindings for nanomsg
41 lines (30 loc) • 602 B
YAML
sudo: false
os: linux
dist: trusty
language: c
compiler: gcc
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- gcc-4.9
- g++-4.9
env:
- NODE_V=0.10
- NODE_V=0.12
- NODE_V=4
- NODE_V=6
- NODE_V=9
- NODE_V=12
before_install:
- rm -rf $HOME/.nvm $HOME/.npm && git clone --depth 1 https://github.com/creationix/nvm.git $HOME/.nvm
- source $HOME/.nvm/nvm.sh && nvm install $NODE_V
- if [[ $TRAVIS_OS_NAME == "linux" ]]; then export CC=gcc-4.9 && export CXX=g++-4.9; fi
install:
- make
script:
- make check
branches:
only:
- master