From 570046ff679a1d9af011f8c39dd10e47121facc4 Mon Sep 17 00:00:00 2001 From: PhilKunz Date: Sat, 2 Apr 2016 19:09:11 +0200 Subject: [PATCH] switched from coveralls to codecov --- README.md | 2 +- dist/npmts.options.js | 4 ++-- dist/npmts.plugins.js | 2 +- dist/npmts.publish.js | 2 +- dist/npmts.tests.js | 2 +- package.json | 2 +- test/assets/npmts.json | 2 +- ts/npmts.options.ts | 4 ++-- ts/npmts.plugins.ts | 2 +- ts/npmts.publish.ts | 2 +- ts/npmts.tests.ts | 2 +- 11 files changed, 13 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index e687998..ff1bb90 100644 --- a/README.md +++ b/README.md @@ -39,7 +39,7 @@ Then use it in package.json's script section to trigger a build: 1. Instrumentalize created JavaScript files with istanbul 1. Run Tests 1. Create Coverage report -1. Upload Coverage reports to travis (Tests must pass, Coveralls must be activated, by default only triggers on travis) +1. Upload Coverage reports to codecov.io (Tests must pass, codecov.io must be activated, by default only triggers on travis) 1. Upload JsDoc Documentation to gh-pages branch on GitHub. (Tests must pass, requires GitHub Token) #### npmts.json diff --git a/dist/npmts.options.js b/dist/npmts.options.js index 612a4b5..791ae63 100644 --- a/dist/npmts.options.js +++ b/dist/npmts.options.js @@ -31,8 +31,8 @@ exports.run = function (configArg) { exports.isRelease() && exports.doPublish() ? plugins.beautylog.info("All right: This is the first subBuild, so this one publishes coverage and docs when tests succeed!") : plugins.beautylog.info("We are not publishing anything!"); // handle coveralls - config.coveralls ? void (0) : config.coveralls = false; - exports.doPublish() ? void (0) : config.coveralls = false; + config.codecov ? void (0) : config.codecov = true; + exports.doPublish() ? void (0) : config.codecov = false; config.coverageTreshold ? void (0) : config.coverageTreshold = 70; // handle docs config.docs ? void (0) : config.docs = {}; diff --git a/dist/npmts.plugins.js b/dist/npmts.plugins.js index c604163..9903f90 100644 --- a/dist/npmts.plugins.js +++ b/dist/npmts.plugins.js @@ -4,7 +4,7 @@ exports.beautylog = require("beautylog"); exports.fs = require("fs-extra"); exports.gulp = require("gulp"); exports.g = { - coveralls: require("gulp-coveralls"), + codecov: require("gulp-codecov"), gFunction: require("gulp-function"), istanbul: require("gulp-istanbul"), jsdoc3: require("gulp-jsdoc3"), diff --git a/dist/npmts.publish.js b/dist/npmts.publish.js index 9283aca..9639299 100644 --- a/dist/npmts.publish.js +++ b/dist/npmts.publish.js @@ -7,7 +7,7 @@ exports.run = function (configArg) { var done = plugins.Q.defer(); var config = configArg; var promiseArray = []; - config.coveralls ? promiseArray.push(NpmtsTests.publishCoverage(configArg)) : void (0); + config.codecov ? promiseArray.push(NpmtsTests.publishCoverage(configArg)) : void (0); config.docs.publish ? promiseArray.push(NpmtsJsdoc.publishDocs(configArg)) : void (0); promiseArray.length === 0 ? plugins.beautylog.info("Did not publish anything!") : void (0); plugins.Q.all(promiseArray).then(done.resolve); diff --git a/dist/npmts.tests.js b/dist/npmts.tests.js index efb06e5..ec2f5a1 100644 --- a/dist/npmts.tests.js +++ b/dist/npmts.tests.js @@ -6,7 +6,7 @@ exports.publishCoverage = function (configArg) { var done = plugins.Q.defer(); 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.codecov()) .pipe(plugins.g.gFunction(function () { plugins.beautylog.ok("Coverage data has been uploaded to Coveralls!"); done.resolve(configArg); diff --git a/package.json b/package.json index f5db9df..acef3a9 100644 --- a/package.json +++ b/package.json @@ -28,8 +28,8 @@ "beautylog": "3.1.2", "fs-extra": "^0.26.7", "gulp": "3.9.1", + "gulp-codecov": "^2.0.1", "gulp-concat": "^2.6.0", - "gulp-coveralls": "^0.1.4", "gulp-function": "^1.2.0", "gulp-if": "^2.0.0", "gulp-istanbul": "^0.10.3", diff --git a/test/assets/npmts.json b/test/assets/npmts.json index f1124b4..e05f47a 100644 --- a/test/assets/npmts.json +++ b/test/assets/npmts.json @@ -9,7 +9,7 @@ "./subts2/typings.json", "./customdir/typings.json" ], - "coveralls":true, + "codecov":true, "docs": { "publish":true }, diff --git a/ts/npmts.options.ts b/ts/npmts.options.ts index b09d5e9..83d8c24 100644 --- a/ts/npmts.options.ts +++ b/ts/npmts.options.ts @@ -37,8 +37,8 @@ export var run = function(configArg){ : plugins.beautylog.info("We are not publishing anything!"); // handle coveralls - config.coveralls ? void(0) : config.coveralls = false; - doPublish() ? void(0) : config.coveralls = false; + config.codecov ? void(0) : config.codecov = true; + doPublish() ? void(0) : config.codecov = false; config.coverageTreshold ? void(0) : config.coverageTreshold = 70; diff --git a/ts/npmts.plugins.ts b/ts/npmts.plugins.ts index 25e747e..1c00989 100644 --- a/ts/npmts.plugins.ts +++ b/ts/npmts.plugins.ts @@ -3,7 +3,7 @@ export let beautylog = require("beautylog"); export let fs = require("fs-extra"); export let gulp = require("gulp"); export let g = { - coveralls: require("gulp-coveralls"), + codecov: require("gulp-codecov"), gFunction: require("gulp-function"), istanbul: require("gulp-istanbul"), jsdoc3: require("gulp-jsdoc3"), diff --git a/ts/npmts.publish.ts b/ts/npmts.publish.ts index 9f2887e..7757b34 100644 --- a/ts/npmts.publish.ts +++ b/ts/npmts.publish.ts @@ -9,7 +9,7 @@ export let run = function(configArg){ let done = plugins.Q.defer(); let config = configArg; let promiseArray = []; - config.coveralls ? promiseArray.push(NpmtsTests.publishCoverage(configArg)) : void(0); + config.codecov ? promiseArray.push(NpmtsTests.publishCoverage(configArg)) : void(0); config.docs.publish ? promiseArray.push(NpmtsJsdoc.publishDocs(configArg)) : void(0); promiseArray.length === 0 ? plugins.beautylog.info("Did not publish anything!") : void(0); diff --git a/ts/npmts.tests.ts b/ts/npmts.tests.ts index 4db35f2..9056d4a 100644 --- a/ts/npmts.tests.ts +++ b/ts/npmts.tests.ts @@ -6,7 +6,7 @@ export let publishCoverage = function(configArg){ let done = plugins.Q.defer(); 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.codecov()) .pipe(plugins.g.gFunction(function(){ plugins.beautylog.ok("Coverage data has been uploaded to Coveralls!"); done.resolve(configArg);