Files
dots-bot-api/.drone.yaml
T

31 lines
626 B
YAML

kind: pipeline
type: docker
name: default
steps:
- name: install dependencies
image: laradock/workspace:latest-8.2
commands:
- cp .env.example .env
- composer install --prefer-dist
- php artisan key:generate
- name: run migrations
image: laradock/workspace:latest-8.2
commands:
- php artisan migrate --seed
- name: run tests
image: laradock/workspace:latest-8.2
commands:
- php artisan test
services:
- name: postgres
image: postgres:15-alpine
environment:
POSTGRES_DB: laravel
POSTGRES_USER: laravel
POSTGRES_PASSWORD: testpassword