Provide helper facilities that implement common IndieWeb and Microformats2 algorithms. https://black.af/projects/indieweb-elixir/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

.drone.yml 837B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. ---
  2. kind: pipeline
  3. name: default
  4. platform:
  5. os: linux
  6. arch: amd64
  7. clone:
  8. depth: 1
  9. steps:
  10. - name: run tests
  11. image: elixir:1.7.4-alpine
  12. commands:
  13. - apk add -U git
  14. - mix local.hex --force
  15. - mix local.rebar --force
  16. - mix do deps.get, deps.compile
  17. - mix compile --warngins-as-error --force
  18. - mix format --check-formatted --dry-run
  19. - mix credo
  20. - mix ci
  21. environment:
  22. MIX_ENV: test
  23. volumes:
  24. - name: deps
  25. path: /drone/src/deps
  26. - name: _build
  27. path: /drone/src/_build
  28. - name: root_mix
  29. path: /root/.mix
  30. - name: root_cache
  31. path: /root/.cache
  32. volume:
  33. - name: deps
  34. host:
  35. path: /ci-cache/indieweb/koype/deps
  36. - name: _build
  37. host:
  38. path: /ci-cache/indieweb/koype/build
  39. - name: root_mix
  40. host:
  41. path: /ci-cache/indieweb/koype/mix