chore(build): copy bundles so they can be used with e2e tests
This commit is contained in:
16
gulpfile.js
16
gulpfile.js
@ -1260,6 +1260,21 @@ gulp.task('!bundle.web_worker.js.dev.deps', ['!bundle.web_worker.js.dev'], funct
|
||||
addDevDependencies("web_worker/worker.dev.js")));
|
||||
});
|
||||
|
||||
// We need to duplicate the deps of bundles.js so that this task runs after
|
||||
// all the bundle files are created.
|
||||
gulp.task('!bundle.copy', [
|
||||
'!bundle.js.prod.deps',
|
||||
'!bundle.js.dev.deps',
|
||||
'!bundle.js.min.deps',
|
||||
'!bundle.web_worker.js.dev.deps',
|
||||
'!bundle.js.sfx.dev.deps',
|
||||
'!router.bundle.js.dev'
|
||||
], function () {
|
||||
return merge2(
|
||||
gulp.src('dist/js/bundle/*').pipe(gulp.dest('dist/js/prod/es5/bundle')),
|
||||
gulp.src('dist/js/bundle/*').pipe(gulp.dest('dist/js/dev/es5/bundle')));
|
||||
});
|
||||
|
||||
gulp.task('bundles.js', [
|
||||
'!bundle.js.prod.deps',
|
||||
'!bundle.js.dev.deps',
|
||||
@ -1267,6 +1282,7 @@ gulp.task('bundles.js', [
|
||||
'!bundle.web_worker.js.dev.deps',
|
||||
'!bundle.js.sfx.dev.deps',
|
||||
'!router.bundle.js.dev',
|
||||
'!bundle.copy',
|
||||
'!test.bundle.js.dev']);
|
||||
|
||||
gulp.task('build.js', ['build.js.dev', 'build.js.prod', 'build.js.cjs', 'bundles.js', 'benchpress.bundle']);
|
||||
|
Reference in New Issue
Block a user