mirror of
https://github.com/usebruno/bruno.git
synced 2026-06-16 04:11:29 +00:00
Modified CLI-Test workflow to use its own testbench server
This commit is contained in:
17
.github/workflows/npm-bru-cli.yml
vendored
17
.github/workflows/npm-bru-cli.yml
vendored
@@ -36,11 +36,26 @@ jobs:
|
||||
- name: Display Bru CLI Version
|
||||
run: bru --version
|
||||
|
||||
- name: Start Testbench Server
|
||||
run: |
|
||||
cd packages/bruno-tests
|
||||
npm run dev 1>/tmp/tesbench-server-logs.txt 2>&1 &
|
||||
|
||||
- name: Run tests
|
||||
run: |
|
||||
cd packages/bruno-tests/collection
|
||||
npm install
|
||||
bru run --env Prod --output junit.xml --format junit
|
||||
bru run \
|
||||
--env Prod \
|
||||
--cacert ../ssl/localhost.crt \
|
||||
--output junit.xml --format junit
|
||||
|
||||
- uses: actions/upload-artifact@v4
|
||||
if: ${{ !cancelled() }}
|
||||
with:
|
||||
name: tesbench-server-logs
|
||||
path: /tmp/tesbench-server-logs.txt
|
||||
retention-days: 7
|
||||
|
||||
- name: Publish Test Report
|
||||
uses: dorny/test-reporter@v2
|
||||
|
||||
17
.github/workflows/tests.yml
vendored
17
.github/workflows/tests.yml
vendored
@@ -81,11 +81,26 @@ jobs:
|
||||
npm run build --workspace=packages/bruno-converters
|
||||
npm run build --workspace=packages/bruno-requests
|
||||
|
||||
- name: Start Testbench Server
|
||||
run: |
|
||||
cd packages/bruno-tests
|
||||
npm run dev 1>/tmp/tesbench-server-logs.txt 2>&1 &
|
||||
|
||||
- name: Run tests
|
||||
run: |
|
||||
cd packages/bruno-tests/collection
|
||||
npm install
|
||||
node ../../bruno-cli/bin/bru.js run --env Prod --output junit.xml --format junit
|
||||
node ../../bruno-cli/bin/bru.js run \
|
||||
--env Prod \
|
||||
--cacert ../ssl/localhost.crt \
|
||||
--output junit.xml --format junit
|
||||
|
||||
- uses: actions/upload-artifact@v4
|
||||
if: ${{ !cancelled() }}
|
||||
with:
|
||||
name: tesbench-server-logs
|
||||
path: /tmp/tesbench-server-logs.txt
|
||||
retention-days: 7
|
||||
|
||||
- name: Publish Test Report
|
||||
uses: EnricoMi/publish-unit-test-result-action@v2
|
||||
|
||||
Reference in New Issue
Block a user