improve CI configuration #16

Merged
joao.dubas merged 13 commits from jpd-improve-ci into main 2022-04-26 00:01:43 +00:00
Showing only changes of commit fa674ceb36 - Show all commits

View File

@ -40,7 +40,13 @@ steps:
POSTGRES_PASS: postgres POSTGRES_PASS: postgres
commands: commands:
- mix do local.rebar --force, local.hex --force, deps.get, deps.compile - mix do local.rebar --force, local.hex --force, deps.get, deps.compile
- mix test --cover --trace --slowest 10 - make test
- name: lint
image: 'elixir:1.13.4'
commands:
- mix do local.rebar --force, local.hex --force, deps.get, deps.compile
- make static_code_analysis
- name: rebuild cache - name: rebuild cache
image: 'meltwater/drone-cache:v1.3.0' image: 'meltwater/drone-cache:v1.3.0'