;ci: linux: group shelltestrunner steps
This commit is contained in:
parent
0cdbd3049b
commit
191b9435f9
16
.github/workflows/linux-nightly.yml
vendored
16
.github/workflows/linux-nightly.yml
vendored
@ -161,14 +161,6 @@ jobs:
|
|||||||
env:
|
env:
|
||||||
ARGS: ${{ matrix.plan.resolver }}
|
ARGS: ${{ matrix.plan.resolver }}
|
||||||
|
|
||||||
- name: Install shelltestrunner
|
|
||||||
run: |
|
|
||||||
export PATH=~/.local/bin:$PATH
|
|
||||||
if [[ ! -x ~/.local/bin/shelltest ]]; then stack $ARGS install shelltestrunner-1.9; fi
|
|
||||||
shelltest --version
|
|
||||||
env:
|
|
||||||
ARGS: ${{ matrix.plan.resolver }}
|
|
||||||
|
|
||||||
- name: Install haskell deps
|
- name: Install haskell deps
|
||||||
run: |
|
run: |
|
||||||
stack $ARGS build --test --bench --only-dependencies
|
stack $ARGS build --test --bench --only-dependencies
|
||||||
@ -183,6 +175,14 @@ jobs:
|
|||||||
env:
|
env:
|
||||||
ARGS: ${{ matrix.plan.resolver }}
|
ARGS: ${{ matrix.plan.resolver }}
|
||||||
|
|
||||||
|
- name: Install shelltestrunner
|
||||||
|
run: |
|
||||||
|
export PATH=~/.local/bin:$PATH
|
||||||
|
if [[ ! -x ~/.local/bin/shelltest ]]; then stack $ARGS install shelltestrunner-1.9; fi
|
||||||
|
shelltest --version
|
||||||
|
env:
|
||||||
|
ARGS: ${{ matrix.plan.resolver }}
|
||||||
|
|
||||||
- name: Test functional tests (excluding addons)
|
- name: Test functional tests (excluding addons)
|
||||||
run: |
|
run: |
|
||||||
COLUMNS=80 stack $ARGS exec -- shelltest --execdir -j16 tests -x /bin -x /addons
|
COLUMNS=80 stack $ARGS exec -- shelltest --execdir -j16 tests -x /bin -x /addons
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user