Setup tap reports for HURL tests

This commit is contained in:
Claudio Ortolina
2025-09-15 13:49:07 +03:00
parent c404446623
commit 09a0358511
2 changed files with 5 additions and 4 deletions
+4 -3
View File
@@ -84,14 +84,15 @@ jobs:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: gacts/install-hurl@v1 - uses: gacts/install-hurl@v1
- name: Deploy to production - name: Deploy to production
run: hurl --test scripts/deploy.hurl run: hurl --test --report-tap deploy.tap scripts/deploy.hurl
env: env:
HURL_coolify_token: ${{ secrets.COOLIFY_TOKEN }} HURL_coolify_token: ${{ secrets.COOLIFY_TOKEN }}
HURL_coolify_host: ${{ vars.COOLIFY_HOST }} HURL_coolify_host: ${{ vars.COOLIFY_HOST }}
HURL_coolify_app_uuid: ${{ vars.COOLIFY_APP_UUID }} HURL_coolify_app_uuid: ${{ vars.COOLIFY_APP_UUID }}
- name: Wait for container to start - name: Wait for container to start
run: hurl --test test/healthcheck.hurl run: hurl --test --report-tap healthcheck.tap test/healthcheck.hurl
- name: Run verification tests - name: Run verification tests
run: hurl --test test/prod.hurl run: hurl --test --report-tap verification.tap test/prod.hurl
env: env:
HURL_api_token: ${{ secrets.API_TOKEN }} HURL_api_token: ${{ secrets.API_TOKEN }}
- uses: pcolby/tap-summary@v1
+1 -1
View File
@@ -9,7 +9,7 @@ jobs:
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: gacts/install-hurl@v1 - uses: gacts/install-hurl@v1
- run: hurl --test --report-tap prod.tap test/prod.hurl - run: hurl --test --report-tap verification.tap test/prod.hurl
env: env:
HURL_api_token: ${{ secrets.API_TOKEN }} HURL_api_token: ${{ secrets.API_TOKEN }}
- uses: pcolby/tap-summary@v1 - uses: pcolby/tap-summary@v1