1
0
mirror of https://github.com/danbee/chess synced 2025-03-04 08:39:06 +00:00
chess/.circleci/config.yml
2023-02-12 13:44:00 -06:00

38 lines
801 B
YAML

version: 2.1
orbs:
browser-tools: circleci/browser-tools@1.4.1
jobs:
build:
docker:
- image: cimg/elixir:1.14-browsers
environment:
PGUSER: postgres
PGPASSWORD: password
- image: cimg/postgres:14.6
environment:
POSTGRES_USER: postgres
POSTGRES_PASSWORD: password
steps:
- browser-tools/install-chrome
- browser-tools/install-chromedriver
- checkout
- run:
name: Install dependencies
command: bin/ci_deps
- run:
name: Build assets
command: bin/ci_assets
- run:
name: Create database
command: bin/ci_db
- run:
name: Run tests
command: mix test
workflows:
build-workflow:
jobs:
- build