Skip to content

Commit 19deba8

Browse files
committed
fix(build): don't include postinstall on CI
1 parent d23949d commit 19deba8

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

Diff for: gulpfile.js

+7-2
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,10 @@ var processJson = function(src, dest, opt) {
8484

8585
var json = JSON.parse(data.replace(/<%(.*)%>/g, ''));
8686

87+
if(/package.json/g.test(src) && opt.test) {
88+
delete json.scripts.postinstall;
89+
}
90+
8791
// set properties
8892
json.name = opt.appName;
8993
json.description = opt.private
@@ -103,13 +107,14 @@ var processJson = function(src, dest, opt) {
103107

104108
function updateFixtures(target) {
105109
const deps = target === 'deps';
110+
const test = target === 'test';
106111
const genVer = require('./package.json').version;
107112
const dest = __dirname + (deps ? '/angular-fullstack-deps/' : '/test/fixtures/');
108113
const appName = deps ? 'angular-fullstack-deps' : 'tempApp';
109114

110115
return Promise.all([
111-
processJson('templates/app/_package.json', dest + 'package.json', {appName, genVer, private: !deps}),
112-
processJson('templates/app/_bower.json', dest + 'bower.json', {appName, genVer, private: !deps})
116+
processJson('templates/app/_package.json', dest + 'package.json', {appName, genVer, private: !deps, test: test}),
117+
processJson('templates/app/_bower.json', dest + 'bower.json', {appName, genVer, private: !deps, test: test})
113118
]);
114119
}
115120

0 commit comments

Comments
 (0)