how can i view a gitlab issue board that spans multiple projects
Asked Answered
S

3

7

background

I've been a religious user for github/zenhub for quite a while. We recently moved our repos to gitlab for many reasons, including free pipelines, security, more flexible groups etc.

Problem

Zenhub is a greasemonkey app that's added to github, one of its features is the scrumboard that's similar to gitlab's native issue board. One of the amazing things about zenhub scrumboard is that it allows you to put many repos on the same board (I recall jira had the same thing).

question

Is there a way to do this on gitlab?

Sparling answered 6/10, 2016 at 8:41 Comment(0)
S
3

Beside a third-party like kanban.leanlabs.io, recent GitLab releases do integrate a more sophisticated issue management.

See "Announcing The GitLab Issue Board " (presented here)
But it might be limited to only the current repo.


Note that with GitLab 13.6 (November 2020), this is no longer limited to a repository:

Group-level management of project integrations

In GitLab 13.3, we added the ability to enable an integration across an entire instance. With GitLab 13.6, that feature is being expanded to allow integrations to be managed at the group level as well!

Group owners can now add an integration to a group, and that integration will be inherited by all projects under that group. This has the potential for saving massive amounts of time, as many organizations have specific integrations that they want rolled out to every project they create.

A great example of this is using our Jira integration. If you’re using Jira, it’s almost always across the whole company. Some of these companies have thousands of projects and therefore had to configure each and every one of those integrations individually.

With group-level management of project integrations, you can add the integration at each parent group, reducing the amount of configuration required by orders of magnitude!

Read more in our announcement on the GitLab blog.

https://static.mcmap.net/file/mcmap/ZG-AbGLDKwfhWmf0cC2nZ7-sWV9QWRft/images/13_6/project-integration-inheriting-settings.png -- Group-level management of project integrations

See Documentation and Epic.

Soucy answered 6/10, 2016 at 9:6 Comment(0)
R
2

In GitLab issues and merge requests within a group display a collection of issues and merge requests from all projects below them.

And they also have an Issue Board available, which aggregates the issues from the projects within the given group. This is currently not reflected in the documentation, and could be well worth a Pull Request in doc/user/group/index.md and doc/user/project/issue_board.md.

Using this together with group labels and milestones, which also span across all subprojects, you can create the desired board view.

Radiant answered 3/4, 2019 at 22:30 Comment(0)
P
0

I do use github/zenhub in the past. https://gitboard.co is the zenhub alternative for gitlab. Which shows all your issue and merge request in one simple dashboard across multiple projects.

Portiere answered 10/4, 2021 at 22:20 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.