diff --git a/docker/docker-compose.yaml b/docker/docker-compose.yaml index be08dd94..38a8289e 100644 --- a/docker/docker-compose.yaml +++ b/docker/docker-compose.yaml @@ -35,3 +35,13 @@ services: shell: <<: *common entrypoint: /bin/bash + + integration-test: + <<: *common + command: /bin/bash -xcl "swift -version && uname -a && bash ./scripts/run-integration-test.sh" + + docc-test: + <<: *common + command: /bin/bash -xcl "swift -version && uname -a && bash ./scripts/check-for-docc-warnings.sh" + environment: + DOCC_TARGET: OpenAPIRuntime diff --git a/scripts/soundness.sh b/scripts/soundness.sh index 77b778d7..f8ae7050 100755 --- a/scripts/soundness.sh +++ b/scripts/soundness.sh @@ -20,15 +20,12 @@ fatal() { error "$@"; exit 1; } CURRENT_SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" NUM_CHECKS_FAILED=0 -export DOCC_TARGET=OpenAPIRuntime SCRIPT_PATHS=( "${CURRENT_SCRIPT_DIR}/check-for-broken-symlinks.sh" "${CURRENT_SCRIPT_DIR}/check-for-unacceptable-language.sh" "${CURRENT_SCRIPT_DIR}/check-license-headers.sh" "${CURRENT_SCRIPT_DIR}/run-swift-format.sh" - "${CURRENT_SCRIPT_DIR}/check-for-docc-warnings.sh" - "${CURRENT_SCRIPT_DIR}/run-integration-test.sh" ) for SCRIPT_PATH in "${SCRIPT_PATHS[@]}"; do