diff --git a/.github/workflows/tools.yaml b/.github/workflows/tools.yaml index b304c9d..07aee77 100644 --- a/.github/workflows/tools.yaml +++ b/.github/workflows/tools.yaml @@ -8,7 +8,6 @@ env: MAX_CHUNKS: 4 jobs: - setup-pr-tools: name: Setup as in PR for tools runs-on: ubuntu-latest @@ -177,11 +176,12 @@ jobs: mode: lint repository-list: ${{ needs.setup-ci-tools.outputs.repository-list }} tool-list: ${{ needs.setup-ci-tools.outputs.tool-list }} + continue-on-error: true - name: check if all test tools were linted run: | grep tool1 lint_report.txt grep tool2 lint_report.txt - + grep "ERROR: Error 'HTTPConnectionPool" lint_report.txt test-tools: name: Test testing of tools diff --git a/planemo_ci_actions.sh b/planemo_ci_actions.sh index ecc683d..475e58d 100755 --- a/planemo_ci_actions.sh +++ b/planemo_ci_actions.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -set -ex +set -exo pipefail PLANEMO_TEST_OPTIONS=("--database_connection" "$DATABASE_CONNECTION" "--galaxy_source" "https://github.com/$GALAXY_FORK/galaxy" "--galaxy_branch" "$GALAXY_BRANCH" "--galaxy_python_version" "$PYTHON_VERSION") PLANEMO_CONTAINER_DEPENDENCIES=("--biocontainers" "--no_dependency_resolution" "--no_conda_auto_init") diff --git a/test/tools/tool2/tool2.xml b/test/tools/tool2/tool2.xml index 7b3ba3f..90d14fb 100644 --- a/test/tools/tool2/tool2.xml +++ b/test/tools/tool2/tool2.xml @@ -27,6 +27,9 @@ **Input** +This will make the linter test fail. + +http://bugus.url/for_test **Output**