.drone.yml 623 B

123456789101112131415161718192021222324252627282930
  1. kind: pipeline
  2. name: default
  3. steps:
  4. - name: setup
  5. image: gdritter/lament-configuration-env:latest
  6. commands:
  7. - poetry config virtualenvs.in-project true
  8. - poetry install
  9. - name: format
  10. image: gdritter/lament-configuration-env:latest
  11. commands:
  12. - inv checkfmt
  13. - name: typecheck
  14. image: gdritter/lament-configuration-env:latest
  15. commands:
  16. - inv tc
  17. - name: test
  18. image: gdritter/lament-configuration-env:latest
  19. commands:
  20. - inv test
  21. - name: slack
  22. image: plugins/slack
  23. settings:
  24. webhook: https://mm.infinitenegativeutility.com/hooks/9kz3ro474bnj7kgqxw7r9qmaxr
  25. channel: lament-configuration