logo

auto_linker

AutoLinker-shim, based on https://git.pleroma.social/pleroma/auto_linker git clone https://hacktivis.me/git/auto_linker.git

.gitlab-ci.yml (479B)


  1. image: elixir:1.8.1
  2. cache:
  3. key: ${CI_COMMIT_REF_SLUG}
  4. paths:
  5. - deps
  6. - _build
  7. stages:
  8. - lint
  9. - test
  10. - analysis
  11. before_script:
  12. - mix local.hex --force
  13. - mix local.rebar --force
  14. - mix deps.get
  15. - mix compile --force
  16. lint:
  17. stage: lint
  18. script:
  19. - mix format --check-formatted
  20. unit-testing:
  21. stage: test
  22. coverage: '/(\d+\.\d+\%) \| Total/'
  23. script:
  24. - mix test --trace --cover
  25. analysis:
  26. stage: analysis
  27. script:
  28. - mix credo --strict