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.

39 lines
1.2 KiB

  1. key: git
  2. title: Git
  3. description: Git is a version control system for tracking changes in computer files and coordinating work on those files among multiple people.
  4. author: requarks.io
  5. logo: https://static.requarks.io/logo/git-alt.svg
  6. website: https://git-scm.com/
  7. props:
  8. authType:
  9. type: String
  10. default: 'ssh'
  11. title: Authentication Type
  12. hint: Use SSH for maximum security.
  13. enum:
  14. - 'basic'
  15. - 'ssh'
  16. repoUrl:
  17. type: String
  18. title: Repository URI
  19. hint: Git-compliant URI (e.g. git@github.com:org/repo.git for ssh, https://github.com/org/repo.git for basic)
  20. branch:
  21. type: String
  22. default: 'master'
  23. verifySSL:
  24. type: Boolean
  25. default: true
  26. title: Verify SSL Certificate
  27. hint: Some hosts requires SSL certificate checking to be disabled. Leave enabled for proper security.
  28. sshPrivateKeyPath:
  29. type: String
  30. title: SSH Private Key Path
  31. hint: SSH Authentication Only - Absolute path to the key. The key must NOT be passphrase-protected.
  32. basicUsername:
  33. type: String
  34. title: Username
  35. hint: Basic Authentication Only
  36. basicPassword:
  37. type: String
  38. title: Password / PAT
  39. hint: Basic Authentication Only