Skip to content

Commit 9d1df21

Browse files
committed
build(gulp): do no rebuild tools during test.unit.cjs
This introduces private !build.js.cjs task that is to be executed only from other public tasks.
1 parent 3f36a3c commit 9d1df21

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed

gulpfile.js

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -374,10 +374,10 @@ gulp.task('test.unit.cjs/ci', function(done) {
374374
});
375375

376376

377-
gulp.task('test.unit.cjs', ['build/clean.js'], function (done) {
377+
gulp.task('test.unit.cjs', ['build/clean.js', 'build.tools'], function (done) {
378378
function buildAndTest() {
379379
runSequence(
380-
'build.js.cjs',
380+
'!build.js.cjs',
381381
'test.unit.cjs/ci'
382382
);
383383
}
@@ -554,9 +554,20 @@ gulp.task('build.js.prod', ['build.tools'], function() {
554554
});
555555

556556

557+
/**
558+
* public task
559+
*/
560+
gulp.task('build.js.cjs', ['build.tools'], function(done) {
561+
runSequence('!build.js.cjs', done);
562+
});
563+
564+
557565
var firstBuildJsCjs = true;
558566

559-
gulp.task('build.js.cjs', ['build.tools'], function() {
567+
/**
568+
* private task
569+
*/
570+
gulp.task('!build.js.cjs', function() {
560571
return angularBuilder.rebuildNodeTree().then(function() {
561572
if (firstBuildJsCjs) {
562573
firstBuildJsCjs = false;

0 commit comments

Comments
 (0)