aboutsummaryrefslogtreecommitdiff
path: root/devtools/docker
diff options
context:
space:
mode:
authorJulie Qiu <julie@golang.org>2021-07-17 10:09:28 -0400
committerJulie Qiu <julie@golang.org>2021-07-20 16:01:32 +0000
commitfb6ccbb005bc9a48c7cf27985468da4b41ce3b9b (patch)
tree89ea251ccae586e6c133d9fe2d90cedaa39ea7db /devtools/docker
parentb6fa0ca1ea9909d429c811135ef4dbf901d2d494 (diff)
downloadgo-x-pkgsite-fb6ccbb005bc9a48c7cf27985468da4b41ce3b9b.tar.xz
devtools: add go docker container
A docker container is added for running Go code. Change-Id: I1349d28a9fc54f770dda01dcaa6c314674b1e5aa Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/335249 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.yaml11
1 files changed, 11 insertions, 0 deletions
diff --git a/devtools/docker/compose.yaml b/devtools/docker/compose.yaml
index 59f64eac..7b50b556 100644
--- a/devtools/docker/compose.yaml
+++ b/devtools/docker/compose.yaml
@@ -133,5 +133,16 @@ services:
- 3000:3000
environment:
- CONNECTION_TIMEOUT=120000
+ go:
+ # This should match the version we are using on AppEngine.
+ image: golang:1.15.5
+ entrypoint: go
+ environment:
+ <<: *database-variables
+ <<: *go-variables
+ volumes:
+ - ../../:/pkgsite
+ - gomodcache:/gomodcache
+ working_dir: /pkgsite
volumes:
gomodcache: