aboutsummaryrefslogtreecommitdiff
path: root/devtools/docker
diff options
context:
space:
mode:
authorJulie Qiu <julie@golang.org>2021-08-03 12:34:40 -0400
committerJulie Qiu <julie@golang.org>2021-08-05 11:59:48 +0000
commit6c204a9302a3a50393bb90b58217473fcfbaecbd (patch)
tree65e6d9d77764f17bb6159d30f0083d17c2fff3cd /devtools/docker
parent8f5e1ac3e92fd45da81fea7c3274c5d998d0692d (diff)
downloadgo-x-pkgsite-6c204a9302a3a50393bb90b58217473fcfbaecbd.tar.xz
devtools,tests/api: add set up with docker
tests/api/run.sh is added, which runs the symbol history comparison script in docker. For golang/go#37102 Change-Id: I11d7f3a61277d6756308f854a78504c3b63ac4fd Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/339395 Trust: Julie Qiu <julie@golang.org> Run-TryBot: Julie Qiu <julie@golang.org> TryBot-Result: kokoro <noreply+kokoro@google.com> Reviewed-by: Jonathan Amsterdam <jba@google.com>
Diffstat (limited to 'devtools/docker')
-rw-r--r--devtools/docker/compose.yaml13
1 files changed, 13 insertions, 0 deletions
diff --git a/devtools/docker/compose.yaml b/devtools/docker/compose.yaml
index de2fb6c4..a66b43e2 100644
--- a/devtools/docker/compose.yaml
+++ b/devtools/docker/compose.yaml
@@ -13,6 +13,7 @@ x-go-variables: &go-variables
GOMODCACHE: /gomodcache
GO_DISCOVERY_CONFIG_DYNAMIC:
GO_DISCOVERY_LOG_LEVEL: ${GO_DISCOVERY_LOG_LEVEL:-info}
+ GO_DISCOVERY_SERVE_STATS: "true"
services:
allbash:
@@ -41,6 +42,18 @@ services:
volumes:
- ../../:/pkgsite
working_dir: /pkgsite
+ api:
+ image: golang:1.15.5
+ depends_on:
+ - frontend
+ environment:
+ <<: *go-variables
+ WAITFORIT_TIMEOUT: 300
+ entrypoint: ./third_party/wait-for-it/wait-for-it.sh frontend:8080 -- go run
+ command: "tests/api/main.go -frontend http://host.docker.internal:8080 -all compare "
+ volumes:
+ - ../../:/pkgsite
+ working_dir: /pkgsite
e2e:
image: node:14.17.0
depends_on: