Skip to content

Commit

Permalink
Merge pull request #19 from bernt-matthias/topic/pipefail
Browse files Browse the repository at this point in the history
add pipefail
  • Loading branch information
mvdbeek authored Jun 6, 2021
2 parents 8fdd9c6 + 74859ef commit 80d6ba5
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 3 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/tools.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ env:
MAX_CHUNKS: 4

jobs:

setup-pr-tools:
name: Setup as in PR for tools
runs-on: ubuntu-latest
Expand Down Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion planemo_ci_actions.sh
Original file line number Diff line number Diff line change
@@ -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")
Expand Down
3 changes: 3 additions & 0 deletions test/tools/tool2/tool2.xml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,9 @@
**Input**
This will make the linter test fail.
http://bugus.url/for_test
**Output**
Expand Down

0 comments on commit 80d6ba5

Please sign in to comment.