From 85c0df93b3b56734d673c67f7b323a1079729e5b Mon Sep 17 00:00:00 2001 From: Pete LePage Date: Tue, 25 Oct 2016 13:36:29 -0400 Subject: [PATCH] Fixes #3724 - makes default gulp task more obvious --- gulpfile.js | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/gulpfile.js b/gulpfile.js index 1a672bfa3ba..625bf511021 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -102,13 +102,16 @@ gulp.task('presubmit', function(cb) { runSequence('clean', 'test', cb); }); -gulp.task('default', function() { - gutil.log('Options:'); - gutil.log(' ', gutil.colors.cyan('build'), 'Builds all auto-generated files...'); - gutil.log(' ', gutil.colors.cyan('clean'), 'Removes all auto-generated files from src/content/...'); - gutil.log(' ', gutil.colors.cyan('codelabs'), 'Updates the Code Labs to the latest from Docs'); - gutil.log(' ', gutil.colors.cyan('deploy'), '[clean, build, test]'); - gutil.log(' ', gutil.colors.cyan('presubmit'), 'See test'); - gutil.log(' ', gutil.colors.cyan('test'), 'Checks the files for any issues'); - gutil.log(''); +gulp.task('default', function(cb) { + console.log(chalk.red('ERROR:'), 'no command specified.'); + console.log('Usage: gulp [arguments]'); + console.log(' ', 'Commands'); + console.log(' ', gutil.colors.cyan('build'), 'Builds all auto-generated files...'); + console.log(' ', gutil.colors.cyan('clean'), 'Removes all auto-generated files from src/content/...'); + console.log(' ', gutil.colors.cyan('presubmit'), 'Clean & test'); + console.log(' ', gutil.colors.cyan('test'), 'Checks the files for any issues'); + console.log(' ', 'Optional Arguments'); + console.log(' ', chalk.cyan('--lang'), 'Comma separated list of languages to use', chalk.gray('eg: --lang=en,fr')); + console.log(' ', chalk.cyan('--verbose'), 'Log with verbose output'); + console.log(''); });