From 2bbc5d5d07b4ae6f5ddb93663d37585710b2c30c Mon Sep 17 00:00:00 2001 From: rkuo-danswer Date: Fri, 8 Nov 2024 11:54:48 -0800 Subject: [PATCH] fix saving docker logs (#3090) --- .github/workflows/pr-Integration-tests.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/pr-Integration-tests.yml b/.github/workflows/pr-Integration-tests.yml index 1f28866d6e..283618ff99 100644 --- a/.github/workflows/pr-Integration-tests.yml +++ b/.github/workflows/pr-Integration-tests.yml @@ -210,17 +210,18 @@ jobs: echo "All integration tests passed successfully." fi - - name: Stop Docker containers - run: | - cd deployment/docker_compose - docker compose -f docker-compose.dev.yml -p danswer-stack down -v - + # save before stopping the containers so the logs can be captured - name: Save Docker logs if: success() || failure() run: | cd deployment/docker_compose docker compose -f docker-compose.dev.yml -p danswer-stack logs > docker-compose.log mv docker-compose.log ${{ github.workspace }}/docker-compose.log + + - name: Stop Docker containers + run: | + cd deployment/docker_compose + docker compose -f docker-compose.dev.yml -p danswer-stack down -v - name: Upload logs if: success() || failure()