diff options
| author | Julie Qiu <julie@golang.org> | 2021-07-17 00:32:59 -0400 |
|---|---|---|
| committer | Julie Qiu <julie@golang.org> | 2021-07-19 18:49:32 +0000 |
| commit | 59a5663fa3edeb2176ac5bf039a59f224e5dceff (patch) | |
| tree | 5a2c0a4e2f97b3c074e7c7a2a8435f64f78cfd47 /devtools | |
| parent | 15e6363cacf56ad7a4b95f872f5cc51f5d5fc3b6 (diff) | |
| download | go-x-pkgsite-59a5663fa3edeb2176ac5bf039a59f224e5dceff.tar.xz | |
devtools: add dockercompose helper function
Docker commands are now run using the docker_run helper function, which
will print the statements being run. This also means that if the
devtools/docker/compose.yaml file is renamed, the filename will only
need to be changed in one place.
Change-Id: I396d4fc9fe44cd04972d7368900a756cc6f6cc75
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/335230
Trust: Julie Qiu <julie@golang.org>
Run-TryBot: Julie Qiu <julie@golang.org>
TryBot-Result: kokoro <noreply+kokoro@google.com>
Reviewed-by: Jamal Carvalho <jamal@golang.org>
Diffstat (limited to 'devtools')
| -rw-r--r-- | devtools/docker.sh | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/devtools/docker.sh b/devtools/docker.sh index a9d4a149..e56ece2f 100644 --- a/devtools/docker.sh +++ b/devtools/docker.sh @@ -5,24 +5,28 @@ # Library of useful docker functions and variables. docker_cleanup() { - docker-compose -f devtools/docker/compose.yaml down --remove-orphans + dockercompose down --remove-orphans } docker_error() { echo "" echo "---------- ERROR: docker-compose db logs ----------" - docker-compose -f devtools/docker/compose.yaml logs db + dockercompose logs db echo "" echo "---------- ERROR: docker-compose seeddb logs ----------" - docker-compose -f devtools/docker/compose.yaml logs seeddb + dockercompose logs seeddb echo "" echo "---------- ERROR: docker-compose frontend logs ----------" - docker-compose -f devtools/docker/compose.yaml logs frontend + dockercompose logs frontend echo "" echo "---------- ERROR: docker-compose chrome logs ----------" - docker-compose -f devtools/docker/compose.yaml logs chrome + dockercompose logs chrome echo "" echo "---------- ERROR: docker-compose e2e logs ----------" - docker-compose -f devtools/docker/compose.yaml logs e2e + dockercompose logs e2e cleanup } + +dockercompose() { + docker-compose -f devtools/docker/compose.yaml $@ +} |
