definition.yml 1019 B

12345678910111213141516171819202122232425262728293031323334
  1. key: gitlab
  2. title: GitLab
  3. description: GitLab is a web-based DevOps lifecycle tool that provides a Git-repository manager providing wiki, issue-tracking and CI/CD pipeline features.
  4. author: requarks.io
  5. logo: https://static.requarks.io/logo/gitlab.svg
  6. icon: /_assets/icons/ultraviolet-gitlab.svg
  7. color: deep-orange
  8. website: https://gitlab.com
  9. isAvailable: true
  10. useForm: false
  11. props:
  12. clientId:
  13. type: String
  14. title: Client ID
  15. hint: Application Client ID
  16. order: 1
  17. clientSecret:
  18. type: String
  19. title: Client Secret
  20. hint: Application Client Secret
  21. sensitive: true
  22. order: 2
  23. baseUrl:
  24. type: String
  25. title: Base URL
  26. hint: For self-managed GitLab instances, define the base URL (e.g. https://gitlab.example.com). Leave default for GitLab.com SaaS (https://gitlab.com).
  27. default: https://gitlab.com
  28. order: 3
  29. refs:
  30. callbackUrl:
  31. title: Authorization Callback URL
  32. hint: The callback endpoint to input on GitLab.
  33. icon: back
  34. value: '{host}/login/{id}/callback'