var NEXT_VERSION;
gulp.task('deploy', function(cb) {
- sequence('deploy:prompt', 'deploy:version', 'deploy:dist', 'deploy:settings', 'deploy:commit', 'deploy:templates', cb);
+ sequence('deploy:prompt', 'deploy:version', 'deploy:dist', 'deploy:plugins', 'deploy:settings', 'deploy:commit', 'deploy:templates', cb);
});
gulp.task('deploy:prompt', function(cb) {
.pipe(gulp.dest('./dist'));
});
+// Copies standalone JavaScript plugins to dist/ folder
+gulp.task('deploy:plugins', function() {
+ gulp.src('_build/assets/js/plugins/*.js')
+ .pipe(gulp.dest('dist/plugins'));
+});
+
// Generates a settings file
gulp.task('deploy:settings', function(cb) {
var options = {
return gulp.src(FOUNDATION)
.pipe(babel()
.on('error', onBabelError))
+ .pipe(gulp.dest('_build/assets/js/plugins'))
.pipe(concat('foundation.js'))
.pipe(gulp.dest('_build/assets/js'));
});