Skip to content

Commit 62637aa

Browse files
committedApr 15, 2013
As this is my first look inside Jenkins codebase I not sure it's correct
but perhaps artifacts for modulebuilds should be deleted just as logs are deleted. see https://issues.jenkins-ci.org/browse/JENKINS-17508 I did not fully test it yet, all unit tests ran fine, but didn't succeed to run jobs inside Jenkins, due to classloader issues while running Jenkins in Jetty, to verify deletion Originally-Committed-As: d4459d9d0f99b951974f6ab1bedf6a580aad9248
1 parent 8bc626c commit 62637aa

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed
 

‎src/main/java/hudson/maven/MavenModuleSetBuild.java

+8
Original file line numberDiff line numberDiff line change
@@ -397,6 +397,14 @@ public synchronized void delete() throws IOException {
397397
build.delete();
398398
}
399399

400+
@Override
401+
public synchronized void deleteArtifacts() throws IOException {
402+
super.deleteArtifacts();
403+
for (List<MavenBuild> list : getModuleBuilds().values())
404+
for (MavenBuild build : list)
405+
build.deleteArtifacts();
406+
}
407+
400408
@Override
401409
public Object getDynamic(String token, StaplerRequest req, StaplerResponse rsp) {
402410
// map corresponding module build under this object

0 commit comments

Comments
 (0)