Add Gitlab repository using API
M
Mohammad Hashemi
If a Gitlab account has several number of repositories, one needs to link the Gitlab account with ClickUp account and one-by-one add the repositories to ClickUp.
I propose to have Gitlab integration API so if one is to automate adding a list of repositories, they can create their own automation.
Otherwise, if we can have "Add-all" buttons in the Gitlab integration setting, to add all repositories to ClickUp, and also having "add-all-spaces" in the space-setting section, so to add the added repositories to all of the spaces.
Log In
Dennis Ameling
I found that ClickUp's UI basically calls a backend API for this, so I ended up automating the process by calling those APIs from a script. I created a GitHub Gist so that anyone can easily replicate it on their end. Here it is: https://gist.github.com/dennisameling/67b05435e394a029a4aeb2fa13d84502
Setting up the integrations was a breeze with this script. Hope it helps anyone else!
Dennis Ameling
We have 135 GitLab repos and having to go through them one by one in the ClickUp integration is SO painful.... Having an "add-all" button would be perfect for our use case as well. It could register the ClickUp webhook on the GitLab group level instead of the project level for example.
Ivan Kanevski
Makes sense. Have heard this before, and we will try to pull this off. We are starting with Github (looks like we have a pathway there), and then see if we can do the same for Gitlab.
Darren Robert Haagman
This is a brilliant idea. +1
E
Ezra Brook
Oh my gosh. This would be so helpful...oof. We have way too many repos also and now we're just adding them on a per project basis - which can sideline this integration.
M
Mohammad Hashemi
Ezra Brook: Hi, Please get your team to vote for this, so it could be prioritised by ClickUp tech team, and hopefully developed soon. Thanks.
Mark de Geus
Great Idea!