diff --git a/.drone.yml b/.drone.yml index 3dd097d..c3ef0a0 100644 --- a/.drone.yml +++ b/.drone.yml @@ -44,8 +44,6 @@ steps: - mix do local.rebar --force, local.hex --force - mix do deps.get, deps.compile - mix compile --force - depends_on: - - 'restore cache' - name: test image: *elixir @@ -57,17 +55,12 @@ steps: commands: - mix do local.rebar --force, local.hex --force - mix test --cover --trace --slowest 10 - depends_on: - - 'database healthcheck' - - 'get dependencies' - name: compile app image: *elixir commands: - mix do local.rebar --force, local.hex --force - mix compile --force --all-warnings --warnings-as-errors - depends_on: - - 'get dependencies' - name: audit deps image: *elixir @@ -77,40 +70,30 @@ steps: - mix deps.audit - mix deps.unlock --check-unused # - mix hex.outdated - depends_on: - - 'get dependencies' - name: format check image: *elixir commands: - mix do local.rebar --force, local.hex --force - mix format --dry-run --check-formatted - depends_on: - - 'get dependencies' - name: credo check image: *elixir commands: - mix do local.rebar --force, local.hex --force - mix credo suggest --strict --format=flycheck - depends_on: - - 'get dependencies' - name: dialyzer check image: *elixir commands: - mix do local.rebar --force, local.hex --force - mix dialyzer --no-check --quiet --ignore-exit-status --format short - depends_on: - - 'get dependencies' - name: sobelow check image: *elixir commands: - mix do local.rebar --force, local.hex --force - mix sobelow - depends_on: - - 'get dependencies' - name: rebuild cache image: *drone_cache @@ -131,14 +114,6 @@ steps: path_style: true rebuild: true region: us-east-1 - depends_on: - - 'test' - - 'compile app' - - 'audit deps' - - 'format check' - - 'credo check' - - 'dialyzer check' - - 'sobelow check' services: - name: *db_host