#Any plans on supporting Gitlab?
4 messages · Page 1 of 1 (latest)
Yes - we can definitely get it added. Btw what is your usecase?
I'm also interested
I could create a custom tool using a openapi spec.
I used this spec: https://gitlab.com/gitlab-org/gitlab/-/blob/master/doc/api/openapi/openapi.yaml
And I create this integration yaml:
name: GitLab
description: GitLab integration for composio.dev
logo: https://about.gitlab.com/images/press/logo/png/gitlab-icon-rgb.png
categories: ["Version Control", "CI/CD"]
get_current_user_endpoint: "/user"
auth_schemes:
- scheme_name: gitlab_api-key
auth_mode: API_KEY
proxy:
base_url: "{{base_url}}"
headers:
Private-Token: "{{api_key}}"
fields:
- name: api_key
expected_from_customer: true
displayName: API Key
description: "Your GitLab API key"
type: string
required: true
- name: base_url
expected_from_customer: true
displayName: Base URL
description: "The base URL of your GitLab instance"
type: string
required: false
default: "https://gitlab.com/api/v4"