travis-log-stream
v2.0.0
Published
Stream travis logs no matter if live or historic
Downloads
11
Readme
travis-log-stream
Read streaming travis logs, no matter if live or historic.
This will read a job's log from the travis API first, and then if it's still running also continues streaming live log output via the Pusher endpoint. It also makes sure all the log chunks will arrive in the correct order.
Usage
const logStream = require('travis-log-stream')
logStream({
jobId: process.argv[2] || '229631523',
appKey: '5df8ac576dcccf4fd076'
}).pipe(process.stdout)
Installation
$ npm install travis-log-stream
API
logStream({ jobId, appKey })
jobId
: The travisjob.id
appKey
: The travis pusher app key, get viahttps://apitravis-ci.org/config
(see https://docs.travis-ci.com/api#external-apis)
Related projects
- travis-logs — Stream live travis logs of the current commit to your terminal
License
MIT