aboutsummaryrefslogtreecommitdiff
path: root/devtools/docker/compose.yaml
diff options
context:
space:
mode:
authorJulie Qiu <julie@golang.org>2021-07-18 16:45:03 -0400
committerJulie Qiu <julie@golang.org>2021-07-19 20:49:47 +0000
commit86d4f7dd728adb0d48dc194eff4695c1356e8d55 (patch)
treeaf3c12b7ed45bdf59e89fef1ad4575a185be9567 /devtools/docker/compose.yaml
parent62564152e3c2b85cae75ddef1b8c54d315b3c002 (diff)
downloadgo-x-pkgsite-86d4f7dd728adb0d48dc194eff4695c1356e8d55.tar.xz
tests/e2e: use discovery_e2e_test as GO_DISCOVERY_DATABASE_NAME
export GO_DISCOVERY_DATABASE_NAME=discovery_e2e_test is set to ensure that tests are running against a separate database for development. Both the frontend and seeddb now attempt to create the db before running migrations, in case it does not already exist. Change-Id: I3395df8d5ef37ce0cc20fad4ecbbcd05379baaef Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/335391 Trust: Julie Qiu <julie@golang.org> Run-TryBot: Julie Qiu <julie@golang.org> Reviewed-by: Jamal Carvalho <jamal@golang.org> TryBot-Result: kokoro <noreply+kokoro@google.com>
Diffstat (limited to 'devtools/docker/compose.yaml')
-rw-r--r--devtools/docker/compose.yaml2
1 files changed, 2 insertions, 0 deletions
diff --git a/devtools/docker/compose.yaml b/devtools/docker/compose.yaml
index 75fb43b9..59f64eac 100644
--- a/devtools/docker/compose.yaml
+++ b/devtools/docker/compose.yaml
@@ -64,6 +64,7 @@ services:
- db
command: bash -c "
./third_party/wait-for-it/wait-for-it.sh db:5432 --
+ go run ./devtools/cmd/db/main.go create &&
go run ./devtools/cmd/db/main.go migrate &&
go run ./cmd/frontend -host=0.0.0.0:8080"
environment:
@@ -87,6 +88,7 @@ services:
# time seeddb runs. If this ends up being flaky, we should add a check here.
command: bash -c "
./third_party/wait-for-it/wait-for-it.sh db:5432 --
+ go run ./devtools/cmd/db/main.go create &&
go run ./devtools/cmd/db/main.go migrate &&
go run ./devtools/cmd/seeddb/main.go -seed ${GO_DISCOVERY_SEED_DB_FILE:-seed.txt}"
environment: