diff --git a/ts/npmts.jsdoc.ts b/ts/npmts.jsdoc.ts index 5fb0b04..c80d9dc 100644 --- a/ts/npmts.jsdoc.ts +++ b/ts/npmts.jsdoc.ts @@ -40,21 +40,18 @@ export let publishDocs = function(configArg){ + "\"" + gitUrl + "\" " + "master:gh-pages " + "> /dev/null 2>&1"; - if(configArg.docs.publish){ - plugins.beautylog.log("now publishing JsDoc documentation to GitHub"); - if (!plugins.shelljs.which('git')) { - plugins.beautylog.error('Git is not installed!'); - plugins.shelljs.exit(1); - } else if (plugins.shelljs.exec(deployScript).code !== 0) { - plugins.beautylog.error('Git failed!'); - plugins.shelljs.exit(1); - } - plugins.beautylog.ok("JsDoc documentation has been deployed to GitHub!"); - done.resolve(configArg); - } else { - console.log("GitHub documentation has not been uploaded."); - done.resolve(configArg); + + plugins.beautylog.log("now publishing JsDoc documentation to GitHub"); + if (!plugins.shelljs.which('git')) { + plugins.beautylog.error('Git is not installed!'); + plugins.shelljs.exit(1); + } else if (plugins.shelljs.exec(deployScript).code !== 0) { + plugins.beautylog.error('Git failed!'); + plugins.shelljs.exit(1); } + plugins.beautylog.ok("JsDoc documentation has been deployed to GitHub!"); + done.resolve(configArg); + return done.promise; }; diff --git a/ts/npmts.tests.ts b/ts/npmts.tests.ts index f8d465f..d3cc3ba 100644 --- a/ts/npmts.tests.ts +++ b/ts/npmts.tests.ts @@ -7,17 +7,10 @@ export let publishCoverage = function(configArg){ plugins.beautylog.log("now uploading coverage data to coveralls"); var stream = plugins.gulp.src([plugins.path.join(paths.cwd,"./coverage/lcov.info")]) .pipe(plugins.g.coveralls()) - .pipe(plugins.g.gFunction([ - function(){ - let done = plugins.Q.defer(); - plugins.beautylog.ok("Coverage data has been uploaded to Coveralls!"); - done.resolve(); - return done.promise; - } - ],"atEnd")); - stream.on("finish",function(){ - done.resolve(configArg); - }); + .pipe(plugins.g.gFunction(function(){ + plugins.beautylog.ok("Coverage data has been uploaded to Coveralls!"); + done.resolve(configArg); + },"atEnd")); return done.promise; };