Merge pull request #3569 from SDA-SE/feat/improve-jenkins

Second take on improving the performance of the Jenkins Plugin
This commit is contained in:
Patrik Oldsberg
2020-12-08 21:36:07 +01:00
committed by GitHub
2 changed files with 46 additions and 13 deletions
+11
View File
@@ -0,0 +1,11 @@
---
'@backstage/plugin-jenkins': patch
---
Improve loading speed of the CI/CD page.
Only request the necessary fields from Jenkins to keep the request size low.
In addition everything is loaded in a single request, instead of requesting
each job and build individually. As this (and also the previous behavior) can
lead to a big amount of data, this limits the amount of jobs to 50.
For each job, only the latest build is loaded. Loading the full build history
of a job can lead to excessive load on the Jenkins instance.