From 50e29419d254f6291fed32759151dedc2f6080e9 Mon Sep 17 00:00:00 2001 From: Claudio Bley Date: Wed, 18 Mar 2015 11:03:29 +0100 Subject: [PATCH] Add scoverage icon to project and build actions Permission to modify and use the original logo kindly granted by Stephen Samual (sksamuel) who created the official logo for scoverage. --- .../plugins/scoverage/ScoverageBuildAction.java | 3 ++- .../scoverage/ScoverageProjectAction.java | 3 ++- src/main/webapp/images/scoverage.png | Bin 0 -> 1640 bytes 3 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 src/main/webapp/images/scoverage.png diff --git a/src/main/java/org/jenkinsci/plugins/scoverage/ScoverageBuildAction.java b/src/main/java/org/jenkinsci/plugins/scoverage/ScoverageBuildAction.java index 5d17f02..e23ae09 100644 --- a/src/main/java/org/jenkinsci/plugins/scoverage/ScoverageBuildAction.java +++ b/src/main/java/org/jenkinsci/plugins/scoverage/ScoverageBuildAction.java @@ -1,6 +1,7 @@ package org.jenkinsci.plugins.scoverage; import hudson.FilePath; +import hudson.Functions; import hudson.model.AbstractBuild; import hudson.model.Action; import hudson.model.DirectoryBrowserSupport; @@ -28,7 +29,7 @@ public ScoverageBuildAction(AbstractBuild build, FilePath buildPath, Scove } public String getIconFileName() { - return ""; + return Functions.getResourcePath()+"/plugin/scoverage/images/scoverage.png"; } public String getDisplayName() { diff --git a/src/main/java/org/jenkinsci/plugins/scoverage/ScoverageProjectAction.java b/src/main/java/org/jenkinsci/plugins/scoverage/ScoverageProjectAction.java index b435292..9cc1d3d 100644 --- a/src/main/java/org/jenkinsci/plugins/scoverage/ScoverageProjectAction.java +++ b/src/main/java/org/jenkinsci/plugins/scoverage/ScoverageProjectAction.java @@ -1,6 +1,7 @@ package org.jenkinsci.plugins.scoverage; import hudson.FilePath; +import hudson.Functions; import hudson.model.AbstractBuild; import hudson.model.AbstractProject; import hudson.model.Action; @@ -22,7 +23,7 @@ public ScoverageProjectAction(AbstractProject project) { } public String getIconFileName() { - return ""; + return Functions.getResourcePath()+"/plugin/scoverage/images/scoverage.png"; } public String getDisplayName() { diff --git a/src/main/webapp/images/scoverage.png b/src/main/webapp/images/scoverage.png new file mode 100644 index 0000000000000000000000000000000000000000..0f020db994e75e9268e64850f94a18e75e9d59d0 GIT binary patch literal 1640 zcmV-u2ABDXP)WFU8GbZ8()Nlj2>E@cM*00qoRL_t(Y$HkU=aMaZm z$3OS?OtPC7LYFX560t20OB)FfLpm7*XWD4SM<<|?VgePRM5?W|QZ+aZQl<}T#%aeE zskTtiYKx6fgch21VJ$KIM zoO3VyzgO3v54xxJ>~@CwI$Bzsu7msCPjcQG&e_|0$}K4Tl<7L5WI;*E52Tk;o|dt` z(;qe#6peqv@9G(0*ro!$nHr4dL}TY=BvRsi;#;3N)6wMXU}fv$je4!^B-T1k@`YQg zbzkg^erbM2oYe@9;#OAE~;fwG8_PG^x z2jB7mjEey}+xAz6B9X9`5+x-;Dn-qfUt?TdLNG4Eox64-#*C%5br1g7B1FkJZr`{O zl}@1oiI$S^=+Sxcp00Z?ieFYmLV1T!stm170N1fu-TD*SrX9ktEZSasfGywJLEW>9 zd8gtXlu{fxwuTDZMP}fkm6Ad1{E^F2)Z5!>svwwbIo65hn`#*7?#A~#!go~Bl>IUe znHKPs$Bo5zu)FgGY{NxpNR#FPv4Hq5n{mu6vWmxW>-LvPr~Rp>Wxp4RjF*OC2+MNp zg;Hrszi}^iD3_wLFH-d7FJbBoPa(iE9Nz6cjAhuD=o!Mms+dLlLuLH2Hk;7*8&FDP z+fJn_U)fIe(_bLhEdULHmYB*$ z*cz=A@gSORs95uh`@j0V`!4EUg4})NSf!I2vJe8THK|0BowaSu@~3iL?6d4$^#LKr z4Q`F)zVhtK|fMS6q-C|gfozgHViu|oGhzFDOD-JLI|8}msb}pV?xLK z7?w%%8((43u{Ji(oXezhJ)jjw4lKdGF${k!TL zh#o!;4t%=$CQfd91!0&V1j_drS3Zlb1BVc{g#eTcu$JD&#>7^%0aHen(Ny;w3O(Bp z;_#?Z;{pq`DTKHM1+nEfux&;sSLH-loPQ1KcN)_a2(2+Jll~7sLYT%s!3n`NdE=R! zT}Ds5o665sA>618SHkNRR8&Ot1Th9f~VhI<=$l|Q*=4+F_i}Ez_WK7>Y zWueh{*ZO6#{sH5PX*v)~xVd>DPiws<+Sl{Qp7z(%kH3DOV`dr>r6tATDRji&#Sms@ zTnoiRmFv9f8MnE4g`+nJQ!I@|<8EGl*t>#3ZeGaC6oz;-t$eDc-@a}_;k78Oqy|Y~ z%4e2r#a7u;qooE_6e^}>cKu_X^1)zvYOqfX6(9CRi^u!TaJW$JI@p{&r>tt?kGHK} zuPwiz?)nBNkjasjm33~@pEjf#o1eomCZ&$NQ~txG?yieiW_kyN#iC mU*E@@huS+@|6u$#jeh_HXq#gl`VL9}0000