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

Upgrade healthcheck to supply broken build links #3273

Open
adamfarley opened this issue Mar 3, 2023 · 0 comments
Open

Upgrade healthcheck to supply broken build links #3273

adamfarley opened this issue Mar 3, 2023 · 0 comments
Labels
enhancement Issues that enhance the code or documentation of the repo in any way jenkins Issues that enhance or fix our jenkins server

Comments

@adamfarley
Copy link
Contributor

The Current Situation

The build healthcheck system provides a daily report (in Slack) on the status of the overnight builds. Each OpenJDK project (Temurin, Dragonwell, etc) has its own "Details" button, which takes you from the report to a list of the pipelines that contributed to the report's information.

The Problem

If a project I'm interested in has build failures, I need to read through pages of output to identify the pipelines with failures, and I need to open all of those pipeline links to find the details of all the failures.

The Proposed Solution

I propose that "Details" links to a unified list of all the failing builds affecting that project's overnight builds' status. May be as simple as putting a list of build failure URLs at the bottom of the healthcheck job that "Details" links to.

Example:

FAILING BUILDS:

JDK Version Platform Link
JDK8 AIX https://jenkins.com/abcdefg
JDK20 zLinux https://jenkins.com/hijklmnop
@adamfarley adamfarley added the enhancement Issues that enhance the code or documentation of the repo in any way label Mar 3, 2023
@github-actions github-actions bot added the jenkins Issues that enhance or fix our jenkins server label Mar 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Issues that enhance the code or documentation of the repo in any way jenkins Issues that enhance or fix our jenkins server
Projects
Status: Todo
Development

No branches or pull requests

1 participant