language: generic

sudo: required

services:
  - docker

addons:
  apt:
    packages:
      # Required by sibyl
      - jq
      # ShellCheck linter
      - shellcheck
      # Required by kcov
      - binutils-dev
      - libcurl4-openssl-dev
      - zlib1g-dev
      - libdw-dev
      - libiberty-dev
      - cmake

install:
  - bash kcov-install.sh

script:
  - make build
  - make lint
  - make cover

after_success:
  - bash <(curl -s https://codecov.io/bash)

language: node_js
node_js:
  - "7"

sudo: required

services:
  - docker

addons:
  apt:
    packages:
      # Required by sibyl
      - jq
      # ShellCheck linter
      - shellcheck
      # Required by kcov
      - binutils-dev
      - libcurl4-openssl-dev
      - zlib1g-dev
      - libdw-dev
      - libiberty-dev
      - cmake

install:
  - bash kcov-install.sh

script:
  - make build
  - make lint
  - make cover

after_success:
  - bash <(curl -s https://codecov.io/bash)

Use language: node_js for `npm lint`
Use language: node_js for `npm lint`
