From bea4e7ce4fd464db4a4b551c85d2143e0705f883 Mon Sep 17 00:00:00 2001 From: mahula Date: Thu, 2 Feb 2023 16:13:54 +0100 Subject: [PATCH] use own backup image with dot-env for e2e testing --- .github/workflows/test.yml | 23 +++++++++++++++-------- backend/.env.test_e2e | 5 +++++ 2 files changed, 20 insertions(+), 8 deletions(-) create mode 100644 backend/.env.test_e2e diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c2660e2f8..9b8ffa8da 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -585,13 +585,13 @@ jobs: path: /tmp - name: Load Docker Image (Database Up) run: docker load < /tmp/database_up.tar - - name: Download Docker Image (Backend) - uses: actions/download-artifact@v3 - with: - name: docker-backend-test - path: /tmp - - name: Load Docker Image (Backend) - run: docker load < /tmp/backend.tar + # - name: Download Docker Image (Backend) + # uses: actions/download-artifact@v3 + # with: + # name: docker-backend-test + # path: /tmp + # - name: Load Docker Image (Backend) + # run: docker load < /tmp/backend.tar - name: Download Docker Image (Frontend) uses: actions/download-artifact@v3 with: @@ -624,7 +624,11 @@ jobs: run: docker-compose -f docker-compose.yml -f docker-compose.test.yml up --detach --no-deps database - name: Boot up test system | docker-compose backend - run: docker-compose -f docker-compose.yml -f docker-compose.test.yml up --detach --no-deps backend + run: | + cd backend + cp .env.XX .env + cd .. + docker-compose -f docker-compose.yml -f docker-compose.test.yml up --detach --no-deps backend - name: Sleep for 10 seconds run: sleep 10s @@ -641,6 +645,9 @@ jobs: - name: Boot up test system | docker-compose frontends run: docker-compose -f docker-compose.yml -f docker-compose.test.yml up --detach --no-deps frontend admin nginx + - name: Boot up test system | docker-compose frontends + run: docker-compose -f docker-compose.yml -f docker-compose.test.yml up --detach --no-deps mailserver + - name: Sleep for 15 seconds run: sleep 15s diff --git a/backend/.env.test_e2e b/backend/.env.test_e2e new file mode 100644 index 000000000..fba34833a --- /dev/null +++ b/backend/.env.test_e2e @@ -0,0 +1,5 @@ +EMAIL=true +EMAIL_TEST_MODUS=false +EMAIL_TLS=false +# for testing password reset +EMAIL_CODE_REQUEST_TIME=1