dashboard/.woodpecker.yml

28 lines
751 B
YAML

pipeline:
backend:
image: python
environment:
- DATABSE_URL=postgres://postgres:password@database:5432/postgres
- EMAIL_URL=smtp://admin:password@localhost:10025
commands:
- pip install virtualenv
- make env
- make lint
- make test
- make coverage
secrets: [ STRIPE_PUBLIC_KEY, STRIPE_SECRET_KEY ]
- make integration-test
#services:
# database:
# image: postgres
# environment:
# - POSTGRES_PASSWORD=password
#
# smtp:
# image: maildev/maildev
# environment:
# - MAILDEV_SMTP_PORT=10025
# - MAILDEV_INCOMING_USER=admin
# - MAILDEV_INCOMING_PASS=password