Skip to content

Update oj 3.13.19 → 3.16.4 (minor) #437

Update oj 3.13.19 → 3.16.4 (minor)

Update oj 3.13.19 → 3.16.4 (minor) #437

Workflow file for this run

name: Docker
on:
push:
branches: [master]
pull_request:
branches: [master]
jobs:
linters:
name: Docker Linters
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Setup docker
run: |
bin/docker-setup
- name: Run linters and security checks
continue-on-error: true
run: bin/docker-quality
tests:
name: Docker Tests
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Setup docker
run: |
bin/docker-setup
docker-compose up --detach
- name: Run tests
continue-on-error: true
run: |
export RAILS_ENV=test
docker-compose up --detach
docker-compose exec -T app rails db:create db:schema:load
DONT_GENERATE_REPORT=true CI= DISABLE_SPRING=true docker-compose exec -T app bin/tests ${@:-spec}
docker-compose stop
- name: Stop containers
run: docker-compose down