Browse Source

Merge JoinMarket-Org/joinmarket-clientserver#1756: CI: Run bash scripts with -x

da5603aef6 CI: Run bash scripts with -x (Kristaps Kaupe)

Pull request description:

  Makes it easier to understand what's happening when, for example, some random `install.sh` dependency build fails.

Top commit has no ACKs.

Tree-SHA512: 242bb461c8451620eb58f0494539ebbe008d9af3740ccaa8aef8cee8172e0ef0e9cefd55a80d57f011babed4a9c01cac2e0b32b055fae2031f67fa183e97b46a
master
merge-script 11 months ago
parent
commit
54fed902a4
No known key found for this signature in database
GPG Key ID: 33E472FE870C7E5D
  1. 6
      .github/workflows/unittests.yml

6
.github/workflows/unittests.yml

@ -33,7 +33,7 @@ jobs:
- name: Setup joinmarket + virtualenv - name: Setup joinmarket + virtualenv
if: steps.cache-venv.outputs.cache-hit != 'true' if: steps.cache-venv.outputs.cache-hit != 'true'
run: | run: |
./install.sh --develop --with-qt bash -x ./install.sh --develop --with-qt
./jmvenv/bin/python -m pip install --upgrade pip ./jmvenv/bin/python -m pip install --upgrade pip
- name: Lint with flake8 - name: Lint with flake8
run: source ./jmvenv/bin/activate && ./test/lint/lint-python.sh run: source ./jmvenv/bin/activate && ./test/lint/lint-python.sh
@ -48,7 +48,7 @@ jobs:
- name: Install bitcoind - name: Install bitcoind
env: env:
BITCOIND_VERSION: ${{ matrix.bitcoind-version }} BITCOIND_VERSION: ${{ matrix.bitcoind-version }}
run: ./test/testrunner/install_bitcoind.sh run: bash -x ./test/testrunner/install_bitcoind.sh
- name: Cache miniircd - name: Cache miniircd
uses: actions/cache@v3 uses: actions/cache@v3
env: env:
@ -57,4 +57,4 @@ jobs:
path: miniircd/miniircd path: miniircd/miniircd
key: ${{ runner.os }}-${{ env.cache-name }}-${{ hashFiles('test/run_tests.sh') }} key: ${{ runner.os }}-${{ env.cache-name }}-${{ hashFiles('test/run_tests.sh') }}
- name: Run tests - name: Run tests
run: source ./jmvenv/bin/activate && ./test/run_tests.sh run: source ./jmvenv/bin/activate && bash -x ./test/run_tests.sh

Loading…
Cancel
Save