UNPKG

bunyan-stream-elasticsearch

Version:

A Bunyan stream for sending log data to Elasticsearch with custom entry function

45 lines (35 loc) 1.22 kB
# in order to use 'trusty' dist, need this. # see https://docs.travis-ci.com/user/trusty-ci-environment/ sudo: required # trust dist provides a modern build chain (as opposed to 'precise' dist) # which absolves us from having to install compilers and stuff dist: trusty language: node_js env: TARGET=test # Nothing needed node_js: - 'node' - '8' - '7' - '6' - '5' - '4' #before_install: # nothing to do #services: # 1. needed to test # - elasticsearch before_script: # 1. ElasticSearch takes few seconds to start, to make sure it is available when the build script runs # add a small delay to your build script: # - sleep 10 # or 2. install specific version of elasticsearch - curl -O https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/deb/elasticsearch/2.3.3/elasticsearch-2.3.3.deb && sudo dpkg -i --force-confnew elasticsearch-2.3.3.deb && sudo service elasticsearch restart - echo "Waiting 10sec that elaticsearch starts" - sleep 10 - echo "check elasticsearch availability" - curl http://localhost:9200 script: 'npm run-script test' notifications: on_success: change on_failure: always