feedback icon indicating copy to clipboard operation
feedback copied to clipboard

[Feature Request] JIRA Integration

Open amcdnl opened this issue 8 years ago • 30 comments

Story Per my conversation with the team on Twitter, I'd like to request a feature for JIRA integration.

We recently moved from Jenkins to BuildKite for our commercial product and use JIRA quite intensively. Previously, JIRA tickets that had a commit with the title tagged in it would show up in a tab to show if they were deployed/when/etc like this:

jenkins

Bamboo CI also has great integration with JIRA bamboo

Request

  • Ability to see deployments of builds that reference JIRA tickets in their titles
  • Ability to gather JIRA ticket descriptions in the build change log

Reference

  • https://marketplace.atlassian.com/plugins/com.marvelution.jira.plugins.jenkins/server/overview
  • https://www.atlassian.com/software/bamboo/features

amcdnl avatar May 18 '16 12:05 amcdnl

+1, would be a nice addition.

ninjada avatar Jun 02 '16 06:06 ninjada

+1 for our team

SPopenko avatar Jul 28 '16 18:07 SPopenko

Hi @keithpitt, could you update us please if you have this integration in your pipeline?

SPopenko avatar Aug 29 '16 18:08 SPopenko

Hey @SPopenko - it's been put on the back burner I'm afraid. It is something we're still on doing though!

keithpitt avatar Aug 30 '16 05:08 keithpitt

If there were an enterprising Java developer who'd like to give this a crack it looks like you can extend JIRA fairly deeply with plugins (like the jenkins plugin does), and could add a servlet to receive Buildkite webhooks which would add build events to the issues activity streams.

sj26 avatar Aug 30 '16 05:08 sj26

Thanks guys for updates.

SPopenko avatar Aug 30 '16 18:08 SPopenko

Any updates in regards to this?

jostster avatar Feb 13 '17 21:02 jostster

+1 for us too!

hally9k avatar Jul 25 '17 22:07 hally9k

+1 for us as well

statseeker avatar Oct 15 '17 20:10 statseeker

+1

chriwu avatar Nov 03 '17 18:11 chriwu

+1

emilingerslev avatar Nov 18 '17 14:11 emilingerslev

+1

robposch avatar Dec 21 '17 13:12 robposch

+1

mmoczkowski avatar Jan 03 '18 10:01 mmoczkowski

+1

tony-landis avatar Apr 05 '18 21:04 tony-landis

Yes, us too. However, preferably one that doesn't require god-rights within JIRA to be able to work, since we wouldn't install that. :(

petemounce avatar Apr 27 '18 17:04 petemounce

Lots of +1s — anybody want to have a go at writing something? 😉

If there were an enterprising Java developer who'd like to give this a crack it looks like you can extend JIRA fairly deeply with plugins (like the jenkins plugin does), and could add a servlet to receive Buildkite webhooks which would add build events to the issues activity streams.

sj26 avatar Apr 30 '18 03:04 sj26

Guys, Could you please let me know where you've got Jira Cloud or Server (BTF, on-prem)?

leonkyr avatar Jul 15 '18 19:07 leonkyr

Server On-prem

robposch avatar Jul 15 '18 20:07 robposch

+1

xiangweilee avatar Jul 10 '20 05:07 xiangweilee

Jira Cloud for my company

+1 Jira Cloud

brentdodell avatar Nov 30 '20 19:11 brentdodell

+1

cmacduff avatar Mar 31 '21 23:03 cmacduff

I guess another way of doing this would be having a buildkite plugin, that before/after a deploy is done, checks commit messages between PREV_VERSION...CURRENT_VERSION, scans them for jira ticket IDs, and then uses Jira API to post a deployment info to relevant tickets?

Would that be satisfying solution?

jtomaszewski avatar Apr 21 '21 04:04 jtomaszewski

+1

chrislevita avatar Sep 03 '21 05:09 chrislevita

+1

shpankau avatar May 12 '22 22:05 shpankau

+1 We would like to have cycle time reporting on Jira and inorder for this to work we need JIRA integration for Buildkite.

bharadwajsampath avatar Sep 15 '22 05:09 bharadwajsampath

+1 also important for cycle time for us.

dannyshaw avatar Sep 28 '22 13:09 dannyshaw

+1 for us as well

claireMedStack avatar Oct 20 '22 18:10 claireMedStack

Lots of +1s — anybody want to have a go at writing something? 😉

If there were an enterprising Java developer who'd like to give this a crack it looks like you can extend JIRA fairly deeply with plugins (like the jenkins plugin does), and could add a servlet to receive Buildkite webhooks which would add build events to the issues activity streams.

Is there no way in BuildKite to get a Jira ticket number? From my understanding, we have to include the ticket number in at least one of the commit messages.

mchittezhath avatar Nov 29 '22 11:11 mchittezhath

@mchittezhath we could work on this => https://marketplace.atlassian.com/vendors/1213354/

Anybody from BuildKite would give us a hand?

leonkyr avatar Nov 29 '22 12:11 leonkyr