Skip to content

Commit c90783a

Browse files
committed
fix env vars
1 parent 067de9a commit c90783a

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

.github/workflows/testing-wip.yml

+11-9
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,6 @@ on:
1616
jobs:
1717
wip-tests:
1818
runs-on: ubuntu-latest
19-
env:
20-
MSAL_CB_PORT: 8000
21-
MSAL_HOST: localhost
22-
MSAL_APP_ID: ${{ secrets.QA_MSAL_APP_ID }}
23-
MSAL_TENANT_ID: ${{ secrets.QA_MSAL_TENANT_ID }}
24-
QA_ADMIN_PW: ${{ secrets.QA_ADMIN_PW }}
25-
QA_OPENAI_KEY: ${{ secrets.QA_OPENAI_KEY }}
26-
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
2719
steps:
2820
- name: Checkout the Code
2921
uses: actions/checkout@v4
@@ -34,6 +26,16 @@ jobs:
3426
username: ${{ secrets.DOCKER_USERNAME }}
3527
password: ${{ secrets.DOCKER_PASSWORD }}
3628

29+
- name: Create env File for Tests
30+
run: |
31+
echo "SWIRL_TEST_HOST=localhost" > .env
32+
echo "MSAL_HOST=localhost" >> .env
33+
echo "MSAL_CB_PORT=8000" > .env
34+
echo "MSAL_APP_ID=${{ secrets.QA_MSAL_APP_ID }}" >> .env
35+
echo "MSAL_TENANT_ID=${{ secrets.QA_MSAL_TENANT_ID }}" >> .env
36+
echo "OPENAI_API_KEY=${{ secrets.QA_OPENAI_KEY }}" >> .env
37+
echo "QA_ADMIN_PW=${{ secrets.QA_ADMIN_PW }}" >> .env
38+
3739
- name: Build and Start Application
3840
run: docker-compose -f docker-compose-build.yml up --build -d
3941

@@ -54,7 +56,7 @@ jobs:
5456
echo "Application is ready."
5557
5658
- name: Run the QA Suite
57-
run: docker run --net=host -t swirlai/swirl-search-qa:automated-tests-develop sh -c "behave --tags=${{ github.event.inputs.behave_tags }}"
59+
run: docker run --net=host --env-file .env -t swirlai/swirl-search-qa:automated-tests-develop sh -c "behave --tags=${{ github.event.inputs.behave_tags }}"
5860

5961
- name: Cleanup Application Environment
6062
run: docker-compose -f docker-compose-build.yml down

0 commit comments

Comments
 (0)