Merge pull request #68 from aimingmed/feature/backend-frontend-structure

Feature/backend frontend structure
This commit is contained in:
Hong Kai LEE 2025-04-18 21:47:41 +08:00 committed by GitHub
commit 89584dbce7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -140,6 +140,12 @@ jobs:
cat "${{ steps.create_compose.outputs.COMPOSE_FILE_PATH }}" # Print generated compose file (check secrets aren't exposed if public)
docker compose -f "${{ steps.create_compose.outputs.COMPOSE_FILE_PATH }}" up -d
- name: Print Service Logs on Failure or Success
if: always() # Always run this step
run: |
echo "Printing final logs from Docker Compose services..."
docker compose -f "${{ steps.create_compose.outputs.COMPOSE_FILE_PATH }}" logs
- name: Wait for Services
run: |
echo "Waiting 60 seconds for services to initialize..."
@ -232,13 +238,7 @@ jobs:
name: JUnit Test Report
path: ${{ runner.temp }}/${{ inputs.testResultsFilename }} # Path to the JUnit XML file
reporter: java-junit # Specify the format
token: ${{ secrets.TEST-REPORT }}
- name: Print Service Logs on Failure or Success
if: always() # Always run this step
run: |
echo "Printing final logs from Docker Compose services..."
docker compose -f "${{ steps.create_compose.outputs.COMPOSE_FILE_PATH }}" logs
token: ${{ secrets.repo_test_1 }}
- name: Docker Compose Down
if: always() # Always run cleanup