language: node_js
node_js:
  - "4"
  - "5"
  - "6"
  - "7"
  - "8"
env:
  - CXX=g++-4.8
addons:
  apt:
    sources:
      - ubuntu-toolchain-r-test
    packages:
      - g++-4.8
services:
  - docker
script: "(npm test || npm test) && sudo sh -c 'export PATH=\"'\"$(dirname $(which node)):$PATH\"'\" && npm run test:root && npm run test:install' && npm run test:systemd"
before_script:
  - "./test/hosts.sh"
  - "mkdir -p /tmp/pump.io"
before_install:
 - sudo apt-get update -qq
 - sudo apt-get install -qq graphicsmagick
 - npm install -g npm@5
notifications:
 email: false
 irc:
   channels:
     - "chat.freenode.net#pump.io"
   on_success: change
   on_failure: change

language: node_js
node_js:
  - "4"
  - "5"
  - "6"
  - "7"
  - "8"
env:
  - CXX=g++-4.8
addons:
  apt:
    sources:
      - ubuntu-toolchain-r-test
    packages:
      - g++-4.8
script: "(npm test || npm test) && sudo sh -c 'export PATH=\"'\"$(dirname $(which node)):$PATH\"'\" && npm run test:root && npm run test:install'"
before_script:
  - "./test/hosts.sh"
before_install:
 - sudo apt-get update -qq
 - sudo apt-get install -qq graphicsmagick
 - npm install -g npm@5
notifications:
 email: false
 irc:
   channels:
     - "chat.freenode.net#pump.io"
   on_success: change
   on_failure: change

Remove systemd smoketests from Travis
Remove systemd smoketests from Travis

This is too hard to get right and Travis will be shipping Trusty soon
anyway, which ships with systemd as PID 1 and makes this moot. Plus we
want to get this in before the 5.0.0 semver-major beta release is cut.
