-
Notifications
You must be signed in to change notification settings - Fork 4k
/
metadata.yaml
101 lines (101 loc) · 3.72 KB
/
metadata.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
data:
ab_internal:
ql: 400
sl: 200
allowedHosts:
hosts:
- ${api_url}
connectorBuildOptions:
baseImage: docker.io/airbyte/python-connector-base:2.0.0@sha256:c44839ba84406116e8ba68722a0f30e8f6e7056c726f447681bb9e9ece8bd916
connectorSubtype: api
connectorType: source
definitionId: 5e6175e5-68e1-4c17-bff9-56103bbb0d80
dockerImageTag: 4.3.3
dockerRepository: airbyte/source-gitlab
documentationUrl: https://docs.airbyte.com/integrations/sources/gitlab
githubIssueLabel: source-gitlab
icon: gitlab.svg
license: MIT
maxSecondsBetweenMessages: 60
name: Gitlab
remoteRegistries:
pypi:
enabled: true
packageName: airbyte-source-gitlab
registryOverrides:
cloud:
enabled: true
oss:
enabled: true
releaseStage: generally_available
releases:
breakingChanges:
4.0.0:
message: In this release, several changes have been made to the Gitlab connector. The primary key was changed for streams `group_members`, `group_labels`, `project_members`, `project_labels`, `branches`, and `tags`. Users will need to refresh schemas and reset the affected streams after upgrading.
upgradeDeadline: "2024-04-15"
scopedImpact:
- scopeType: stream
impactedScopes:
- "commits"
- "issues"
- "merge_requests"
- "pipelines"
- "group_members"
- "group_labels"
- "project_members"
- "project_labels"
- "branches"
- "tags"
3.0.0:
message: In this release, merge_request_commits stream schema has been fixed so that it returns commits for each merge_request. Users will need to refresh the source schema and reset merge_request_commits stream after upgrading.
upgradeDeadline: "2024-02-13"
scopedImpact:
- scopeType: stream
impactedScopes: ["merge_request_commits"]
2.0.0:
message: In this release, several streams were updated to date-time field format, as declared in the Gitlab API. These changes impact pipeline.created_at and pipeline.updated_at fields for stream Deployments and expires_at field for stream Group Members and stream Project Members. Users will need to refresh the source schema and reset affected streams after upgrading.
upgradeDeadline: "2023-11-09"
suggestedStreams:
streams:
- merge_requests
- users
- issues
- projects
- commits
supportLevel: certified
tags:
- language:python
- cdk:low-code
connectorTestSuitesOptions:
- suite: liveTests
testConnections:
- name: gitlab_config_with_ids_dev_null
id: 0a232b74-3f4e-492e-b522-cdd87d7e78c1
- name: gitlab_config_oauth_dev_null
id: 4b892767-e35e-4126-b1ab-b4fd02d08c15
- name: gitlab_config_dev_null
id: 8e190e6d-1f8f-411f-8468-9ce77fec5b4c
- suite: unitTests
- suite: acceptanceTests
testSecrets:
- name: SECRET_SOURCE-GITLAB_CREDS_WITH_IDS
fileName: config_with_ids.json
secretStore:
type: GSM
alias: airbyte-connector-testing-secret-store
- name: SECRET_SOURCE-GITLAB_OAUTH__CREDS
fileName: config_oauth.json
secretStore:
type: GSM
alias: airbyte-connector-testing-secret-store
- name: SECRET_SOURCE-GITLAB_WITH_IDS__CREDS
fileName: config_with_ids.json
secretStore:
type: GSM
alias: airbyte-connector-testing-secret-store
- name: SECRET_SOURCE-GITLAB__CREDS
fileName: config.json
secretStore:
type: GSM
alias: airbyte-connector-testing-secret-store
metadataSpecVersion: "1.0"