Skip to content

Commit 2abead8

Browse files
committed
Modified CLI-Test workflow to use its own testbench server
1 parent d76d633 commit 2abead8

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

.github/workflows/npm-bru-cli.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,18 @@ jobs:
3838

3939
- name: Run tests
4040
run: |
41-
cd packages/bruno-tests/collection
41+
cd packages/bruno-tests
4242
npm install
43-
bru run --env Prod --output junit.xml --format junit
43+
npm run start:dev 1>/tmp/tesbench-server-logs.txt 2>&1 &
44+
cd collection
45+
bru run --env Prod --cacert ../ssl/localhost.crt --output junit.xml --format junit
46+
47+
- uses: actions/upload-artifact@v4
48+
if: ${{ !cancelled() }}
49+
with:
50+
name: tesbench-server-logs
51+
path: /tmp/tesbench-server-logs.txt
52+
retention-days: 7
4453

4554
- name: Publish Test Report
4655
uses: dorny/test-reporter@v2

0 commit comments

Comments
 (0)