diff --git a/run.sh b/run.sh index 3e5633ad52c7d5de69f2c823962da6fec39f033c..33c80fc3112ede050102efe7cbdedc43b49cc005 100755 --- a/run.sh +++ b/run.sh @@ -33,6 +33,7 @@ REPORT_FILENAME_PREFIX="gl-code-quality-report" REPORT_FORMAT=${REPORT_FORMAT:-json} DEFAULT_FILES_PATH=${DEFAULT_FILES_PATH:-/codeclimate_defaults} +DOCKER_SOCKET_PATH=${DOCKER_SOCKET_PATH:-/var/run/docker.sock} CODECLIMATE_VERSION=${CODECLIMATE_VERSION:-0.94.0} CODECLIMATE_IMAGE=${CODECLIMATE_IMAGE:-codeclimate/codeclimate} CODECLIMATE_FULL_IMAGE="${CODECLIMATE_PREFIX}${CODECLIMATE_IMAGE}:${CODECLIMATE_VERSION}" @@ -114,7 +115,7 @@ docker run --rm \ --env CONTAINER_TIMEOUT_SECONDS="$CONTAINER_TIMEOUT_SECONDS" \ --volume "$SOURCE_CODE":/code \ --volume /tmp/cc:/tmp/cc \ - --volume /var/run/docker.sock:/var/run/docker.sock \ + --volume "$DOCKER_SOCKET_PATH":/var/run/docker.sock \ $DOCKER_CONFIG_ARG \ "${CODECLIMATE_FULL_IMAGE}" --no-check-version engines:install > /dev/null @@ -142,7 +143,7 @@ if echo "$REPORT_FORMAT" | grep -Eq '(json|html)' ; then --env ENGINE_MEMORY_LIMIT_BYTES="$ENGINE_MEMORY_LIMIT_BYTES" \ --volume "$SOURCE_CODE":/code \ --volume /tmp/cc:/tmp/cc \ - --volume /var/run/docker.sock:/var/run/docker.sock \ + --volume "$DOCKER_SOCKET_PATH":/var/run/docker.sock \ $DOCKER_CONFIG_ARG \ "${CODECLIMATE_FULL_IMAGE}" --no-check-version analyze ${CODECLIMATE_DEV:+--dev} -f "$REPORT_FORMAT" > "/tmp/raw_codeclimate.$REPORT_FORMAT"