diff options
author | Richard van der Hoff <1389908+richvdh@users.noreply.github.com> | 2022-01-12 10:37:57 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-01-12 10:37:57 +0000 |
commit | d41c4654db03dc76812e98222feb62668a1bf94c (patch) | |
tree | a5bf1ca964f40b71ec35f676bd626bc0bf7c08bf /scripts-dev/complement.sh | |
parent | Complement environment variable name change and update .gitignore. (#11718) (diff) | |
download | synapse-d41c4654db03dc76812e98222feb62668a1bf94c.tar.xz |
Use buildkit's cache feature to speed up docker builds (#11691)
Having spent much of the last week attempting to run complement tests from somewhere with damp string instead of internet... something had to be done.
Diffstat (limited to 'scripts-dev/complement.sh')
-rwxr-xr-x | scripts-dev/complement.sh | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/scripts-dev/complement.sh b/scripts-dev/complement.sh index 820427be9e..67a22d3ed3 100755 --- a/scripts-dev/complement.sh +++ b/scripts-dev/complement.sh @@ -23,6 +23,9 @@ # Exit if a line returns a non-zero exit code set -e +# enable buildkit for the docker builds +export DOCKER_BUILDKIT=1 + # Change to the repository root cd "$(dirname $0)/.." @@ -65,4 +68,5 @@ if [[ -n "$1" ]]; then fi # Run the tests! +echo "Images built; running complement" go test -v -tags synapse_blacklist,msc2403 -count=1 $EXTRA_COMPLEMENT_ARGS ./tests/... |