Bitbucket not only has Git repositories, but also Mercurial repositories.
      Current version of the plugin only support the Git ones relying on Git plugin for Jenkins.
      It should be very easy add support for Mercurial by relying on link Mercurial plugin

          [JENKINS-32548] Support for mercurial repositories

          Code changed in jenkins
          User: david buedo
          Path:
          pom.xml
          src/main/java/org/jenkinsci/plugins/bitbucket/BitbucketBuildStatusNotifier.java
          http://jenkins-ci.org/commit/bitbucket-build-status-notifier-plugin/f1adc848c795e95e57bd0fbd97ef82d730df0304
          Log:
          JENKINS-32548 Added support for mercurial repositories

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: david buedo Path: pom.xml src/main/java/org/jenkinsci/plugins/bitbucket/BitbucketBuildStatusNotifier.java http://jenkins-ci.org/commit/bitbucket-build-status-notifier-plugin/f1adc848c795e95e57bd0fbd97ef82d730df0304 Log: JENKINS-32548 Added support for mercurial repositories

          Jose Luis Rivero added a comment - - edited

          Build the current master branch of the repo and tested in Jenkins 1.625.3, fails with this backtrace:

          Bitbucket notify on start failed: null
          java.lang.NullPointerException
          	at org.jenkinsci.plugins.bitbucket.BitbucketBuildStatusNotifier.createBuildStatusResourceFromBuild(BitbucketBuildStatusNotifier.java:169)
          	at org.jenkinsci.plugins.bitbucket.BitbucketBuildStatusNotifier.prebuild(BitbucketBuildStatusNotifier.java:78)
          	at hudson.model.AbstractBuild$AbstractBuildExecution.preBuild(AbstractBuild.java:840)
          	at hudson.model.AbstractBuild$AbstractBuildExecution.preBuild(AbstractBuild.java:835)
          	at hudson.model.Build$BuildExecution.doRun(Build.java:144)
          	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:537)
          	at hudson.model.Run.execute(Run.java:1741)
          	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
          	at hudson.model.ResourceController.execute(ResourceController.java:98)
          	at hudson.model.Executor.run(Executor.java:408)
          

          Jose Luis Rivero added a comment - - edited Build the current master branch of the repo and tested in Jenkins 1.625.3 , fails with this backtrace: Bitbucket notify on start failed: null java.lang.NullPointerException at org.jenkinsci.plugins.bitbucket.BitbucketBuildStatusNotifier.createBuildStatusResourceFromBuild(BitbucketBuildStatusNotifier.java:169) at org.jenkinsci.plugins.bitbucket.BitbucketBuildStatusNotifier.prebuild(BitbucketBuildStatusNotifier.java:78) at hudson.model.AbstractBuild$AbstractBuildExecution.preBuild(AbstractBuild.java:840) at hudson.model.AbstractBuild$AbstractBuildExecution.preBuild(AbstractBuild.java:835) at hudson.model.Build$BuildExecution.doRun(Build.java:144) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:537) at hudson.model.Run.execute(Run.java:1741) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:98) at hudson.model.Executor.run(Executor.java:408)

            flagbit Antonio Mansilla
            dbuedo David Buedo
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: