From 79b3a0c3da4923f98b93468ed545c48a111c713e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A5=BA=E5=AD=90w?= Date: Sat, 16 Mar 2019 02:24:24 +0800 Subject: [PATCH] Run webui e2e test in prod mode (#157) --- Makefile | 2 +- ui/src/tests/setup.ts | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index d72dc34..28fc082 100644 --- a/Makefile +++ b/Makefile @@ -25,7 +25,7 @@ format: goimports -w $(shell find . -type f -name '*.go' -not -path "./vendor/*") test-js: - go build -ldflags="-s -w" -o removeme/gotify app.go + go build -ldflags="-s -w -X main.Mode=prod" -o removeme/gotify app.go (cd ui && CI=true GOTIFY_EXE=../removeme/gotify npm test) rm -rf removeme diff --git a/ui/src/tests/setup.ts b/ui/src/tests/setup.ts index 32289ea..b1234e1 100644 --- a/ui/src/tests/setup.ts +++ b/ui/src/tests/setup.ts @@ -120,7 +120,9 @@ const buildGoExecutable = (filename: string): Promise => { } else { process.stdout.write(`### Building Gotify ${filename}\n`); return new Promise((resolve) => - exec(`go build -o ${filename} ${appDotGo}`, () => resolve()) + exec(`go build -ldflags="-X main.Mode=prod" -o ${filename} ${appDotGo}`, () => + resolve() + ) ); } };