diff --git a/.github/workflows/bats-mysql.yml b/.github/workflows/bats-mysql.yml index cd905239a..3f95c40f6 100644 --- a/.github/workflows/bats-mysql.yml +++ b/.github/workflows/bats-mysql.yml @@ -65,6 +65,11 @@ jobs: MYSQL_PASSWORD: ${{ secrets.DATABASE_PASSWORD }} MYSQL_USER: root + - name: "Show crowdsec logs" + run: + for file in $(find ./tests/local/var/log -type f); do echo ">>>>> $file"; cat $file; echo; done + if: ${{ always() }} + - name: "Show database logs" run: docker logs "${{ job.services.database.id }}" if: ${{ always() }} diff --git a/.github/workflows/bats-postgres.yml b/.github/workflows/bats-postgres.yml index f63aaca9b..95f0d95a3 100644 --- a/.github/workflows/bats-postgres.yml +++ b/.github/workflows/bats-postgres.yml @@ -84,6 +84,11 @@ jobs: PGPASSWORD: ${{ secrets.DATABASE_PASSWORD }} PGUSER: postgres + - name: "Show crowdsec logs" + run: + for file in $(find ./tests/local/var/log -type f); do echo ">>>>> $file"; cat $file; echo; done + if: ${{ always() }} + - name: "Show database logs" run: docker logs "${{ job.services.database.id }}" if: ${{ always() }} diff --git a/.github/workflows/bats-sqlite-coverage.yml b/.github/workflows/bats-sqlite-coverage.yml index 055c688bb..669039a32 100644 --- a/.github/workflows/bats-sqlite-coverage.yml +++ b/.github/workflows/bats-sqlite-coverage.yml @@ -45,3 +45,9 @@ jobs: with: name: coverage-bats.out path: ./tests/local/var/lib/coverage/coverage-bats.out + + - name: "Show crowdsec logs" + run: + for file in $(find ./tests/local/var/log -type f); do echo ">>>>> $file"; cat $file; echo; done + if: ${{ always() }} +