travis-fold
v0.1.0 travis travis-ci folding
travis-fold
Tiny module for emitting folding syntax for Travis CI output
Example
The following code will add folding for Travis CI output when the module detects a proper environment:
npm install travis-fold
var fold = require('travis-fold'),
out = [];
// prepare output
out.push('Output begins...');
fold.pushStart(out, 'fold');
out.push('next line');
fold.pushStart(out, 'bar'); // nested
out.push('next line');
out.push('next line');
out.push('next line');
fold.pushEnd(out, 'bar');
out.push('next line');
out.push('next line');
fold.pushEnd(out, 'fold');
// and emit it
console.log(out.join('\n').trim());
In action
- Live example on Travis CI
node demo.js
vsTRAVIS=true node demo.js
npm i [email protected]
Source Code
github.com/macbre/travis-fol...Metadata
- BSD
- Whatever
- macbre
- released 12/12/2013