Skip to content

Commit af539ae

Browse files
author
Antonio Mansilla
authored
Merge pull request #36 from LuisPiedra/JENKINS-34089
[JENKINS-34089] Display the buid url when using the build status API
2 parents 86d252c + 36e29f2 commit af539ae

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

pom.xml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,11 @@
147147
<artifactId>junit</artifactId>
148148
<version>1.0</version>
149149
</dependency>
150+
<dependency>
151+
<groupId>org.jenkins-ci.plugins</groupId>
152+
<artifactId>display-url-api</artifactId>
153+
<version>0.4</version>
154+
</dependency>
150155
</dependencies>
151156

152157
<build>
@@ -199,4 +204,4 @@
199204
<url>https://repo.jenkins-ci.org/snapshots</url>
200205
</snapshotRepository>
201206
</distributionManagement>
202-
</project>
207+
</project>

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@
5757
import org.jenkinsci.plugins.bitbucket.scm.MultiScmAdapter;
5858
import org.jenkinsci.plugins.bitbucket.scm.ScmAdapter;
5959
import org.jenkinsci.plugins.bitbucket.validator.BitbucketHostValidator;
60+
import org.jenkinsci.plugins.displayurlapi.DisplayURLProvider;
6061
import org.jenkinsci.plugins.multiplescms.MultiSCM;
6162
import org.jenkinsci.plugins.workflow.job.WorkflowJob;
6263
import org.scribe.model.*;
@@ -182,8 +183,7 @@ public static String defaultBitbucketBuildDescriptionFromBuild(Run<?, ?> build)
182183
}
183184

184185
public static String buildUrlFromBuild(Run<?, ?> build) {
185-
Job<?, ?> project = build.getParent();
186-
return project.getAbsoluteUrl() + build.getNumber() + '/';
186+
return DisplayURLProvider.get().getRunURL(build);
187187
}
188188

189189
private static BitbucketBuildStatus createBitbucketBuildStatusFromBuild(Run<?, ?> build, boolean overrideLatestBuild) throws Exception {

0 commit comments

Comments
 (0)