diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..7cc5f23 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,22 @@ +--- +kind: pipeline +type: docker +name: test + +steps: + - name: test + image: 'elixir:1.21.1' + environemnt: + POSTGRES_HOST: db + POSTGRES_USER: postgres + POSTGRES_PASS: postgres + commands: + - mix do local.rebar --force, local.hex --force, deps.get, deps.compile + - mix test --cover --trace --slowest 10 + +services: + - name: db + image: 'postgres:13.3-alpine' + environment: + POSTGRES_USER: postgres + POSTGRES_PASSWORD: postgres