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

feat(jenkins): add dashboard focused on jobs and builds #173

Merged
merged 4 commits into from
Dec 16, 2020

Conversation

alespour
Copy link
Contributor

@alespour alespour commented Aug 27, 2020

This PR add Jobs dashboard focused on jobs and builds.

Changes to existing code:

  • default bucket name is "jenkins"
  • fixes: bucket name is not hardcoded except in checks, a few typos
  • jenkinsHostnames and jenkinsJobNames are dynamically populated variables with query
  • jenkinsExcludedJobs variable allows user to define groups of jobs that can be filtered out from the view

Caveat: Unfortunately, due to influxdata/influxdb#19441 issue, colors configuration is lost during import/export, and colors customization is broken in UI after import.

Pending PR influxdata/telegraf#8038 which adds number field that would allow to create link to specific builds.

@ivankudibal ivankudibal requested a review from mhall119 August 27, 2020 16:07
@alespour alespour marked this pull request as ready for review August 27, 2020 16:53
@timhallinflux timhallinflux requested a review from samhld August 28, 2020 23:11
@mhall119
Copy link
Contributor

@sgnl since this was your template, would you mind giving this PR a review?

@mhall119 mhall119 merged commit affa7ab into influxdata:master Dec 16, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants