refactor: directly trigger pre-deploy hook from post-release-builder script

This removes the extra indirection in the deploy process for triggering the hooks.
This commit is contained in:
Jose Diaz-Gonzalez
2024-04-04 02:27:43 -04:00
parent 08a136f73f
commit ad5537c086
7 changed files with 26 additions and 23 deletions

View File

@@ -56,10 +56,11 @@ func main() {
appName := flag.Arg(0)
imageTag := flag.Arg(3)
err = appjson.TriggerPostDeploy(appName, imageTag)
case "pre-deploy":
appName := flag.Arg(0)
imageTag := flag.Arg(1)
err = appjson.TriggerPreDeploy(appName, imageTag)
case "post-release-builder":
builderType := flag.Arg(0)
appName := flag.Arg(1)
image := flag.Arg(2)
err = appjson.TriggerPostReleaseBuilder(builderType, appName, image)
case "report":
appName := flag.Arg(0)
err = appjson.ReportSingleApp(appName, "", "")