From 982e1c2638e2b144afff5200e459ca02a4e76891 Mon Sep 17 00:00:00 2001 From: Amir Zarrinkafsh Date: Thu, 7 Oct 2021 10:14:52 +1100 Subject: [PATCH] ci(buildkite): perform frontend install for renovate deps (#2463) --- cmd/authelia-scripts/cmd_build.go | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/cmd/authelia-scripts/cmd_build.go b/cmd/authelia-scripts/cmd_build.go index 086dd5403..a8f536e54 100644 --- a/cmd/authelia-scripts/cmd_build.go +++ b/cmd/authelia-scripts/cmd_build.go @@ -65,7 +65,7 @@ func buildAutheliaBinary(xflags []string, buildkite bool) { } } -func buildFrontend() { +func buildFrontend(branch string) { cmd := utils.CommandWithStdout("pnpm", "install", "--shamefully-hoist") cmd.Dir = webDirectory @@ -74,14 +74,16 @@ func buildFrontend() { log.Fatal(err) } - cmd = utils.CommandWithStdout("pnpm", "build") - cmd.Dir = webDirectory + if !strings.HasPrefix(branch, "renovate/") { + cmd = utils.CommandWithStdout("pnpm", "build") + cmd.Dir = webDirectory - cmd.Env = append(os.Environ(), "GENERATE_SOURCEMAP=false", "INLINE_RUNTIME_CHUNK=false") + cmd.Env = append(os.Environ(), "GENERATE_SOURCEMAP=false", "INLINE_RUNTIME_CHUNK=false") - err = cmd.Run() - if err != nil { - log.Fatal(err) + err = cmd.Run() + if err != nil { + log.Fatal(err) + } } } @@ -140,6 +142,7 @@ func Build(cobraCmd *cobra.Command, args []string) { branch := os.Getenv("BUILDKITE_BRANCH") if strings.HasPrefix(branch, "renovate/") { + buildFrontend(branch) log.Info("Skip building Authelia for deps...") os.Exit(0) } @@ -161,7 +164,7 @@ func Build(cobraCmd *cobra.Command, args []string) { } log.Debug("Building Authelia frontend...") - buildFrontend() + buildFrontend(branch) log.Debug("Building swagger-ui frontend...") buildSwagger()