From 6f7532b9acd0c5aeeea262299ab1bc3f564763f2 Mon Sep 17 00:00:00 2001 From: Christopher Allen Date: Mon, 26 Sep 2022 17:28:01 +0200 Subject: [PATCH] feat(build): Make appengine tasks invoke their prerequisites In this case prepareDeployDir will eventually depend on package but does not for now. --- gulpfile.js | 8 +++----- scripts/gulpfiles/appengine_tasks.js | 1 + 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/gulpfile.js b/gulpfile.js index 83ed2709a..fcd17d264 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -35,6 +35,9 @@ module.exports = { package: packageTasks.package, publish: releaseTasks.publish, publishBeta: releaseTasks.publishBeta, + prepareDemos: appengineTasks.prepareDemos, + deployDemos: appengineTasks.deployDemos, + deployDemosBeta: appengineTasks.deployDemosBeta, gitUpdateGithubPages: gitTasks.updateGithubPages, // Manually-invokable targets, with prequisites where required. @@ -55,9 +58,4 @@ module.exports = { recompile: releaseTasks.recompile, gitSyncDevelop: gitTasks.syncDevelop, gitSyncMaster: gitTasks.syncMaster, - - // TBD. - deployDemos: appengineTasks.deployDemos, - deployDemosBeta: appengineTasks.deployDemosBeta, - prepareDemos: appengineTasks.prepareDemos, }; diff --git a/scripts/gulpfiles/appengine_tasks.js b/scripts/gulpfiles/appengine_tasks.js index 2eb1b4d75..cf2f53948 100644 --- a/scripts/gulpfiles/appengine_tasks.js +++ b/scripts/gulpfiles/appengine_tasks.js @@ -143,6 +143,7 @@ const deployDemos = gulp.series(prepareDemos, deployAndClean); const deployDemosBeta = gulp.series(prepareDemos, deployBetaAndClean); module.exports = { + // Main sequence targets. Each should invoke any immediate prerequisite(s). deployDemos: deployDemos, deployDemosBeta: deployDemosBeta, prepareDemos: prepareDemos