Преглед изворни кода

Merge pull request #14123 from thalesmg/20241031-r58-ci-upload-standalone-logs

ci: compress and upload standalone test logs
Thales Macedo Garitezi пре 1 година
родитељ
комит
1a83d5fef2
1 измењених фајлова са 5 додато и 1 уклоњено
  1. 5 1
      .github/workflows/run_emqx_app_tests.yaml

+ 5 - 1
.github/workflows/run_emqx_app_tests.yaml

@@ -95,9 +95,13 @@ jobs:
             echo "Suites: $SUITES"
             ./rebar3 as standalone_test ct --name 'test@127.0.0.1' -v --readable=true --suite="$SUITES"
         fi
+    - name: compress logs
+      if: failure()
+      run: tar -czf logs.tar.gz apps/emqx/_build/{,standalone_test+}test/logs || true
     - uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # v4.4.0
       if: failure()
       with:
         name: logs-emqx-app-tests-${{ matrix.type }}
-        path: apps/emqx/_build/test/logs
+        path: logs.tar.gz
+        compression-level: 0
         retention-days: 7