Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI Dashboard #19

Open
1 task done
jromero opened this issue Jul 20, 2020 · 3 comments
Open
1 task done

CI Dashboard #19

jromero opened this issue Jul 20, 2020 · 3 comments

Comments

@jromero
Copy link
Member

jromero commented Jul 20, 2020

Description

As a contributor or maintainer, I'd like to have a holistic view of all the pipelines (CI jobs).

Proposed solution

It would be ideal to find a pre-existing tool to leverage that fit the following needs:

  1. Aggregate view of jobs across repos
  2. Publicly viewable
  3. Configurable to only show specific branch outcomes (main, release/*)

Describe alternatives you've considered

We can manually create and manage a markdown file that displays badges and links to the appropriate jobs.

Additional context

@dfreilich
Copy link
Member

There's this great tool I once used called concourse...

@natalieparellano
Copy link
Member

Might be worth checking out: https://github.com/marketplace/actions/issue-dashboard

It's called issue dashboard but it says "You can collect data out of GitHub using issue queries or arbitrary JavaScript that you define" which sounds pretty flexible for our purposes.

@dfreilich
Copy link
Member

We may want to check out https://github.com/arjun024/actions-dashboard and https://github.com/arjun024/actions-dashboard-paketo, which could be helpful for our needs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants