Skip to content

Docker Compose reorganized #773

Docker Compose reorganized

Docker Compose reorganized #773

Workflow file for this run

name: integration-tests
on: [push, pull_request]
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Build docker images
run: docker-compose -f docker-compose.server_ci.yml build --pull && docker-compose -f docker-compose.server_ci.yml up --no-start
- name: Start MySQL
run: docker-compose -f docker-compose.server_ci.yml start db
- name: Wait for MySQL to create initial database
run: sleep 5
- name: run tests
run: docker-compose -f docker-compose.server_ci.yml run --rm web python3 manage.py test
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-python@v2
- uses: psf/black@stable
with:
options: ". --check"