ci: improve log upload steps and rename for clarity in E2E tests
This commit is contained in:
parent
2ee94daff4
commit
835cde2dc2
21
.github/workflows/wc-e2e-test.yaml
vendored
21
.github/workflows/wc-e2e-test.yaml
vendored
@ -59,11 +59,11 @@ jobs:
|
||||
env:
|
||||
RUN_MODE: CI
|
||||
PLAYWRIGHT_BROWSERS_PATH: /tmp/ms-playwright
|
||||
- name: Upload logs
|
||||
- name: Upload OpenVidu Meet logs
|
||||
if: always()
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: service-logs
|
||||
name: meet-logs
|
||||
path: |
|
||||
backend.log
|
||||
testapp.log
|
||||
@ -76,22 +76,21 @@ jobs:
|
||||
path: |
|
||||
frontend/webcomponent/test-results/*/*.webm
|
||||
retention-days: 7
|
||||
- name: Dump Docker Compose container logs
|
||||
- name: Dump OpenVidu Local Deployment logs
|
||||
if: always()
|
||||
shell: bash
|
||||
run: |
|
||||
cd openvidu-local-deployment/community
|
||||
docker compose ps --format '{{.Name}}' > /tmp/containers.txt
|
||||
mkdir -p /tmp/docker-logs
|
||||
while read container; do
|
||||
docker compose logs "$container" > "/tmp/docker-logs/${container}.log" || true
|
||||
done < /tmp/containers.txt
|
||||
- name: Upload Docker Compose logs
|
||||
docker logs openvidu &> openvidu-server.logs
|
||||
docker logs egress &> egress.logs
|
||||
|
||||
- name: Upload OpenVidu Local Deployment logs
|
||||
if: always()
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: openvidu-local-deployment-logs
|
||||
path: /tmp/docker-logs/*.log
|
||||
path: |
|
||||
openvidu-server.logs
|
||||
egress.logs
|
||||
retention-days: 7
|
||||
- name: Clean up
|
||||
if: always()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user