backstage-plugins icon indicating copy to clipboard operation
backstage-plugins copied to clipboard

🔌 Plugin: Prow

Open zppinho opened this issue 2 years ago • 1 comments

🔖 Summary

I would like to integrate the info provided in the prow dashboard that is deployed in a k8s cluster into a component in a similar way as the tekton plugin. This plugin should interact with the prow API or/and with the prowjob CRD to retrieve the relevant information related to a job such as its status or logs.

🌐 Project website (if applicable)

https://prow.k8s.io/ https://docs.prow.k8s.io/docs/

Example of a job info provided by spyglass: https://prow.k8s.io/view/gs/kubernetes-jenkins/pr-logs/pull/kubernetes-sigs_vsphere-csi-driver/2880/pull-vsphere-csi-driver-build/1787948360099958784

✌️ Context

The plugin should mimic the information provided in the prow dashboard, specifically the list of prowjobs and the following data for each job:

Status | Log | Job YML | Repository | Revision | Spyglass or Job | Scheduled | Duration

Using the prow dashboard it would look something like this image However, this display can be improved by transforming it to like how the information is displayed in the @janus-idp/backstage-plugin-tekton image

Ideally, it could also provide the "Job Pod Info" that is present in the spyglass dashboard

image

👀 Have you spent some time to check if this plugin request has been raised before?

  • [X] I checked and didn't find similar issue

🏢 Have you read the Code of Conduct?

Are you willing to submit PR?

No, I don't have time to work on this right now

zppinho avatar Jul 14 '23 12:07 zppinho

bump, we are still looking forward for this plugin

zppinho avatar May 13 '24 15:05 zppinho

This issue has been closed due to the fact that the Janus community is being sunset.

For future plugin issues, please use https://github.com/backstage/community-plugins/issues

For future showcase issues, please use https://issues.redhat.com/browse/RHIDP

For more information on the sunset, see:

https://janus-idp.io/blog/2024/07/05/future-of-janus-community https://issues.redhat.com/browse/RHIDP-3690 https://issues.redhat.com/browse/RHIDP-1018

rhdh-bot avatar Sep 03 '24 17:09 rhdh-bot