sudo: required
language: node_js
node_js:
  - "10"
  - "9"
  - "8"
branches:
 only:
   - master
services:
  - mongodb
before_script:
  - echo "replication:" | sudo tee -a /etc/mongod.conf
  - |-
    echo "  replSetName: \"rs0\"" | sudo tee -a /etc/mongod.conf
  - sudo service mongod restart
  - travis_retry npm install
  - |-
    mongo --eval 'rs.initiate({_id:"rs0", members: [{"_id":1, "host":"localhost:27017"}]})'
  - mongo --eval 'rs.status()'
