trepa/.woodpecker/.tests.yml
2025-02-26 19:14:21 +00:00

23 lines
459 B
YAML

when:
event: [tag, push]
steps:
- name: tests
image: golang:1.24-alpine
environment:
TEST_DB_HOST: db
TEST_DB_PORT: 5432
TEST_DB_USER: dev
TEST_DB_PASSWORD: dev
TEST_DB_NAME: trepa_test
commands:
- sleep 30
- go test -cover ./internal/... -v
services:
- name: db
image: postgres:16-alpine
environment:
- POSTGRES_USER=dev
- POSTGRES_PASSWORD=dev
- POSTGRES_DB=trepa_test