dashboard/.woodpecker.yml

22 lines
554 B
YAML
Raw Normal View History

2022-04-27 11:39:20 +00:00
pipeline:
backend:
image: python
environment:
- DATABSE_URL=postgres://postgres:password@database:5432/postgres
2022-06-10 17:04:08 +00:00
- EMAIL_URL=smtp://admin:password@localhost:10025
2022-04-27 11:39:20 +00:00
commands:
2022-06-23 15:49:30 +00:00
- ( apt update && apt install -y docker-compose >&1 )> /dev/null
2022-04-27 11:39:20 +00:00
- pip install virtualenv
- make env
- make lint
2022-06-18 16:48:36 +00:00
- make test
2022-06-17 18:37:47 +00:00
- make coverage
- make integration-test
2022-06-23 15:40:42 +00:00
secrets: [ STRIPE_PUBLIC_KEY, STRIPE_SECRET_KEY ]
2022-04-27 11:39:20 +00:00
2022-06-23 15:40:42 +00:00
services:
database:
image: postgres
environment:
- POSTGRES_PASSWORD=password