Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 4 additions & 7 deletions .github/workflows/medcat-model-distributor_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,23 +37,20 @@ jobs:
sudo apt-get clean
df -h # Optional: Check space before build

- name: Set up Docker Compose
run: sudo apt-get update && sudo apt-get install -y docker-compose

- name: Build and start containers
run: docker-compose -f docker-compose-test.yml up -d --build
run: docker compose -f docker-compose-test.yml up -d --build

- name: Run integration test
run: ./tests/test_integration.sh --model-file webapp/manage.py

- name: Check container logs for errors
run: |
docker-compose logs medcatweb
docker compose logs medcatweb
# NOTE: ignore line "Applying auth.0007_alter_validators_add_error_messages" - not an error
docker-compose logs medcatweb | grep -v "Applying auth.0007_alter_validators_add_error_messages" | grep -i 'error' && exit 1 || true
docker compose logs medcatweb | grep -v "Applying auth.0007_alter_validators_add_error_messages" | grep -i 'error' && exit 1 || true

- name: Tear down
run: docker-compose -f docker-compose-test.yml down
run: docker compose -f docker-compose-test.yml down

publish-to-docker-hub:
runs-on: ubuntu-latest
Expand Down
Loading