From 8edb942df7a575c00aa33514c9e657e2bf72e6de Mon Sep 17 00:00:00 2001 From: CrazyMax <1951866+crazy-max@users.noreply.github.com> Date: Thu, 3 Oct 2024 15:29:43 +0200 Subject: [PATCH] hack: mount docker config on gha Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com> --- hack/test | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/hack/test b/hack/test index fbc7759b0d0d..3287b356e717 100755 --- a/hack/test +++ b/hack/test @@ -111,7 +111,15 @@ if [ "$TEST_KEEP_CACHE" != "1" ]; then trap 'docker rm -v $cacheVolume' EXIT fi -baseCreateFlags="--rm --privileged \ +dockerConfigMount="" +if [ "$GITHUB_ACTIONS" = "true" ]; then + dockerConfigPath="$HOME/.docker/config.json" + if [ -f "$dockerConfigPath" ]; then + dockerConfigMount="-v $dockerConfigPath:/root/.docker/config.json:ro" + fi +fi + +baseCreateFlags="--rm --privileged $dockerConfigMount \ -v /tmp $testReportsVol \ --volumes-from=$cacheVolume \ -e CGO_ENABLED \