jenkins hook not working - jenkins bitbucket jenkins hook not working - jenkins bitbucket git git

jenkins hook not working - jenkins bitbucket


I had the same problem. @fmitchell is correct with his suggestions for these fields.But it didn't work for me.

I use a normal POST Hook instead where I provide the whole URL:

http://USER_NAME:USER_TOKEN@YOUR.JENKINS.URL.COM:YOUR_PORT/job/YOUR_PROJECT_NAME/build?token=some_token_from_jenkinseg: http://bob.miller@jenkins.example.com:8080/job/test_1/build?token=TEST_TOKEN

It seems to be that Bitbuckt is missing the last parameter "build" in its created URL, but I can't tell for sure.

------Update------

I found a better solution, where you don't only trigger your build but also be able do build different branches by different Jenkins projects:

  • Install Bitbucket Plugin at your Jenkins
  • Add a normal Post as Hook to your Bitbucket repository (Settings -> Hooks) and use following url:

https://YOUR.JENKINS.SERVER:PORT/bitbucket-hook

  • Configure your Jenkins project as follows:
    • under build trigger enable Build when a change is pushed to BitBucket
    • under Source Code Management select GIT; enter your credentials and define Branches to build (like **feature/*)

By this way I have three build projects, one for all features, one for develop and one for release branch.

And best of it, you don't have to ad new hooks for new Jenkins projects.


It should be:

Endpoint : http://test.com:8080/
Module name:
Project name: test_1
Token: TEST_TOKEN