Skip to content

Commit 0b853db

Browse files
author
Itai Sanders
committed
refactored all project.getFullDisplayName() calls to project.getFullName() calls in order to support job inside folders.
the folder full display name has illigal characters which cause a bad response from bitbucket. project.getFullName() give you the same unique and full path project name with legal characters only.
1 parent dc580a7 commit 0b853db

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/main/java/org/jenkinsci/plugins/bitbucket/BitbucketBuildStatusHelper.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -149,22 +149,22 @@ public static List<BitbucketBuildStatusResource> createBuildStatusResources(fina
149149

150150
public static String defaultBitbucketBuildKeyFromBuild(Run<?, ?> build) {
151151
Job<?, ?> project = build.getParent();
152-
return DigestUtils.md5Hex(project.getFullDisplayName() + "#" + build.getNumber());
152+
return DigestUtils.md5Hex(project.getFullName() + "#" + build.getNumber());
153153
}
154154

155155
public static String uniqueBitbucketBuildKeyFromBuild(Run<?, ?> build) {
156156
Job<?, ?> project = build.getParent();
157-
return DigestUtils.md5Hex(project.getFullDisplayName());
157+
return DigestUtils.md5Hex(project.getFullName());
158158
}
159159

160160
public static String defaultBitbucketBuildNameFromBuild(Run<?, ?> build) {
161161
Job<?, ?> project = build.getParent();
162-
return project.getFullDisplayName() + " #" + build.getNumber();
162+
return project.getFullName() + " #" + build.getNumber();
163163
}
164164

165165
public static String uniqueBitbucketBuildNameFromBuild(Run<?, ?> build) {
166166
Job<?, ?> project = build.getParent();
167-
return project.getFullDisplayName();
167+
return project.getFullName();
168168
}
169169

170170
public static String defaultBitbucketBuildDescriptionFromBuild(Run<?, ?> build) {

0 commit comments

Comments
 (0)