Is it really possible to start a bamboo plan using jira webhooks?

Oded Priva July 16, 2014

Hi,

I read that we could start a bamboo plan from jira web hooks

http://blogs.atlassian.com/2012/10/jira-5-2-remote-integration-webhooks/

https://developer.atlassian.com/display/JIRADEV/JIRA+Webhooks+Overview

BUT...

I'm trying to start a bamboo plan using jira webhooks,

Here is my configuration :

I tried the following ( both with and without the issue details ):

URL:

http://server:8085/rest/api/latest/queue/IN-TEST?os_authType=basic?bamboo.variable.JIRA_ISSUE_ID=${issue.key}

http://bamboo-ci.ironsrc.com:8085/rest/api/latest/queue/IN-TEST

I get the following error :

"Client error - 401 when posting to web hook"

In the logs I can see that jira automatically added a user_id and user_key to the URL , the user_id is indeed my ID BUT user_key is again my user_id

e.g :

401 when posting to web hook at 'http://server:8085/rest/api/latest/queue/IN-TEST?user_id=odedpr&user_key=odedpr

I also tried http://<yourbamboo host>/api/rest/updateAndBuild.action?buildKey=<projectkey>-<buildkey>

according to this

https://answers.atlassian.com/questions/313394/jira-webhook-trigger-bamboo-build

but that just got to a null resource.

Now .. I'm missing the authentication part .. where should I put the authentication ? or does jira suppose to send my jira credentials ?

Although this feature is a MAJOR one .. it really doesn't have enough documention .

I don't want to use an external plugin if this should work .. any help would be appriciated.

1 answer

1 accepted

0 votes
Answer accepted
Oded Priva July 16, 2014

No basic authentication for webhooks.

https://jira.atlassian.com/browse/JRA-31953

Suggest an answer

Log in or Sign up to answer