A cli program to easily handle .gitignore files
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.

31 lines
509 B

  1. kind: pipeline
  2. name: default
  3. type: docker
  4. steps:
  5. - name: test
  6. image: rust:alpine
  7. commands:
  8. - cargo build --verbose --all
  9. - cargo test --verbose --all
  10. - name: build
  11. image: rust:alpine
  12. commands:
  13. - cargo build --release
  14. when:
  15. event:
  16. - tag
  17. - name: gitea_release
  18. image: plugins/gitea-release
  19. settings:
  20. api_key:
  21. from_secret: api_key
  22. base_url: https://git.schneider-hosting.de
  23. files: dist/*
  24. when:
  25. event:
  26. - tag
  27. depends_on:
  28. - build