feat(build): Make appengine tasks invoke their prerequisites

In this case prepareDeployDir will eventually depend on package
but does not for now.
This commit is contained in:
Christopher Allen
2022-09-26 17:28:01 +02:00
parent e602358dd5
commit 6f7532b9ac
2 changed files with 4 additions and 5 deletions

View File

@@ -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,
};

View File

@@ -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