From fa2ba4be30fc80a35a13556ca104206b32966da5 Mon Sep 17 00:00:00 2001 From: Joao P Dubas Date: Sun, 18 Jul 2021 23:02:56 -0300 Subject: [PATCH] [extra-02] configure drone ci/cd --- .drone.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 .drone.yml 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