diff --git a/.github/workflows/wc-e2e-test.yaml b/.github/workflows/wc-e2e-test.yaml index 76e3413..cf37f16 100644 --- a/.github/workflows/wc-e2e-test.yaml +++ b/.github/workflows/wc-e2e-test.yaml @@ -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()