-
Notifications
You must be signed in to change notification settings - Fork 29
Open
Description
Hi there!
when attempting to get a single project, tap-gitlab attempts to download ALL users of gitlab.
In my case, I'm forwarding this to the target-gsheet and fill a google sheet with the project info. This is a free gitlab account, no pro license, no custom URL.
I am running the following command
tap-gitlab -c config_gitlab.json | target-gsheet -c config_gsheet.json
My config_gitlab.json looks like this
{
"api_url": "https://gitlab.com",
"private_token": "abcdefgandsoon",
"groups": "mygroup",
"projects": "mygroup/myproject",
"start_date": "2018-01-01T00:00:00Z",
"ultimate_license": false,
"fetch_merge_request_commits": false,
"fetch_pipelines_extended": false,
"fetch_group_variables": false,
"fetch_project_variables": false
}
Upon running the command I get this output
INFO Starting sync
INFO Skipping stream: merge_request_commits
INFO Skipping stream: epics
INFO Skipping stream: epic_issues
INFO Skipping stream: pipelines_extended
INFO GET https://gitlab.com/api/v4/users
INFO GET https://gitlab.com/api/v4/users
...after which a 'site_users' panel appears in the google sheet which is filled with endless rows of users.
Am I doing something wrong so that tap-gitlab doesn't filter users by group?
Or is there an option to skip users alltogether (I don't actually need them)
Best
Benjamin
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels