diff --git a/frontend/src/components/results/testing_farm.js b/frontend/src/components/results/testing_farm.js index 10714c6e..deb387c4 100644 --- a/frontend/src/components/results/testing_farm.js +++ b/frontend/src/components/results/testing_farm.js @@ -68,20 +68,35 @@ const ResultsPageTestingFarm = (props) => { <>{data.status} ); - const coprBuildInfo = data.copr_build_id ? ( - - - COPR build - - - - Details - - - - ) : ( - "" - ); + function getCoprBuilds() { + let coprBuilds = []; + let title = + data.copr_build_ids.length == 1 ? "Copr build" : "Copr builds"; + + for (var i = 0; i < data.copr_build_ids.length; i++) { + var coprBuildId = data.copr_build_ids[i]; + var linkText = + data.copr_build_ids.length == 1 + ? "Details" + : `Build ${i + 1} `; + coprBuilds.push( + + ); + } + + return ( + + + {title} + + {coprBuilds} + + ); + } + + const coprBuildInfo = data.copr_build_ids.length > 0 ? getCoprBuilds() : ""; return (