Stream live CI results from multiple environments to your terminal! Exits with the proper exit code too!
Currently supports Travis and AppVeyor, so it covers macOS, Linux and Windows.

$ npm install -g ci-watch
$ ci-watch --help
Usage: ci-watch [DIRECTORY]
Todo:
For more, please open an issue.
const differ = require('ansi-diff-stream')
const render = require('render-ci-matrix')()
const Watch = require('ci-watch')
const diff = differ()
diff.pipe(process.stdout)
const watch = new Watch(process.cwd())
watch.start()
watch.on('finish', () => {
diff.write(render(watch.state()))
process.exit(!watch.state.success)
})
setInterval(
() => diff.write(render(watch.state())),
100
)
This module is proudly supported by my Sponsors!
Do you want to support modules like this to improve their quality, stability and weigh in on new features? Then please consider donating to my Patreon. Not sure how much of my modules you're using? Try feross/thanks!
MIT