[JENKINS-72711] Restore progress animation in build history and buildtime trend views (#8966)

[JENKINS-72711] Restore progress animation in build history and build time trend views

Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
(cherry picked from commit f91d1ecc64)
This commit is contained in:
Daniel Beck 2024-02-19 14:59:03 +01:00 committed by Kris Stern
parent f8e3664550
commit 72cea0e170
3 changed files with 13 additions and 1 deletions

View File

@ -38,6 +38,13 @@ THE SOFTWARE.
<l:icon src="symbol-status-nobuilt" id="nobuilt" />
<l:icon src="symbol-status-aborted" id="aborted" />
<l:icon src="symbol-status-disabled" id="disabled" />
<l:icon src="symbol-status-blue-anime" id="blue-anime" />
<l:icon src="symbol-status-yellow-anime" id="yellow-anime" />
<l:icon src="symbol-status-red-anime" id="red-anime" />
<l:icon src="symbol-status-nobuilt-anime" id="nobuilt-anime" />
<l:icon src="symbol-status-aborted-anime" id="aborted-anime" />
<l:icon src="symbol-status-disabled-anime" id="disabled-anime" />
</template>
<h1>${%Build Time Trend}</h1>
<div align="center">

View File

@ -69,7 +69,6 @@ window.buildTimeTrend_displayBuilds = function (data) {
*/
function generateSVGIcon(iconName) {
const icons = document.querySelector("#jenkins-build-status-icons");
iconName = iconName.replace("-anime", "");
return icons.content.querySelector(`#${iconName}`).cloneNode(true);
}

View File

@ -37,6 +37,12 @@ THE SOFTWARE.
<l:icon src="symbol-status-nobuilt" id="nobuilt" />
<l:icon src="symbol-status-aborted" id="aborted" />
<l:icon src="symbol-status-disabled" id="disabled" />
<l:icon src="symbol-status-blue-anime" id="blue-anime" />
<l:icon src="symbol-status-yellow-anime" id="yellow-anime" />
<l:icon src="symbol-status-red-anime" id="red-anime" />
<l:icon src="symbol-status-nobuilt-anime" id="nobuilt-anime" />
<l:icon src="symbol-status-aborted-anime" id="aborted-anime" />
<l:icon src="symbol-status-disabled-anime" id="disabled-anime" />
<l:icon src="symbol-terminal" id="console" />
</template>