ci(buildkite): perform frontend install for renovate deps (#2463)

pull/2461/head
Amir Zarrinkafsh 2021-10-07 10:14:52 +11:00 committed by GitHub
parent 26de57a297
commit 982e1c2638
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 11 additions and 8 deletions

View File

@ -65,7 +65,7 @@ func buildAutheliaBinary(xflags []string, buildkite bool) {
} }
} }
func buildFrontend() { func buildFrontend(branch string) {
cmd := utils.CommandWithStdout("pnpm", "install", "--shamefully-hoist") cmd := utils.CommandWithStdout("pnpm", "install", "--shamefully-hoist")
cmd.Dir = webDirectory cmd.Dir = webDirectory
@ -74,14 +74,16 @@ func buildFrontend() {
log.Fatal(err) log.Fatal(err)
} }
cmd = utils.CommandWithStdout("pnpm", "build") if !strings.HasPrefix(branch, "renovate/") {
cmd.Dir = webDirectory 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() err = cmd.Run()
if err != nil { if err != nil {
log.Fatal(err) log.Fatal(err)
}
} }
} }
@ -140,6 +142,7 @@ func Build(cobraCmd *cobra.Command, args []string) {
branch := os.Getenv("BUILDKITE_BRANCH") branch := os.Getenv("BUILDKITE_BRANCH")
if strings.HasPrefix(branch, "renovate/") { if strings.HasPrefix(branch, "renovate/") {
buildFrontend(branch)
log.Info("Skip building Authelia for deps...") log.Info("Skip building Authelia for deps...")
os.Exit(0) os.Exit(0)
} }
@ -161,7 +164,7 @@ func Build(cobraCmd *cobra.Command, args []string) {
} }
log.Debug("Building Authelia frontend...") log.Debug("Building Authelia frontend...")
buildFrontend() buildFrontend(branch)
log.Debug("Building swagger-ui frontend...") log.Debug("Building swagger-ui frontend...")
buildSwagger() buildSwagger()