API for interacting with jepso-ci config files
$ npm install jepso-ci-config
Loads and validates/error-corrects jepso-ci configuration from a local directory. If callback
is omitted a promise is returned.
var config = require('jepso-ci-config');
config.loadLocal(__dirname, function (err, res) {
if (err) throw err;
else console.dir(res);
});
Loads and validates/error-corrects jepso-ci configuration from a local directory.
var config = require('jepso-ci-config');
console.dir(config.loadLocal.sync(__dirname));
Loads and validates/error-corrects jepso-ci configuration from a github repository. If callback
is omitted a promise is returned.
var config = require('jepso-ci-config');
config.loadRemote('jepso-ci-examples', 'minimum', function (err, res) {
if (err) throw err;
else console.dir(res);
});
MIT