7 Replies Last post: Jan 13, 2010 1:43 PM by Yegor Yarko  
The-MeLLeR  Newbie 4 posts since
Feb 21, 2008
Currently Being Moderated

Dec 8, 2009 1:29 PM

TeamCity 5 - Issue tracker plugin

Hi guys,

 

After installing TeamCity 5 is saw that it's now possible to integrate with issue trackers.

The list of supported issue trackers is now: Jira, Bugzilla and YouTrack.

I would like to develop a plugin for FogBugz support.

 

Any documentation about that?

Maxim Podkolzine JetBrains 193 posts since
Dec 17, 2008
Currently Being Moderated
Dec 8, 2009 3:10 PM in response to: The-MeLLeR
Re: TeamCity 5 - Issue tracker plugin

Hi The-MeLLeR,

 

Unfortunately, the documentation about it isn't ready yet, also we want to publish the common implementation part into open-api. But for now you can start with the following interfaces:

SIssueProvider - represents a single provider (connection) to the issue tracker, extends IssueProvider;

IssueProviderFactory - a factory for creating providers;

 

All  interfaces are in jetbrains.buildServer.issueTracker package. You may need to implement several more optional interfaces, but these are main.

A brief explanation can be found in the javadoc to these interfaces.

 

As for the UI part, you need to add a special JSP: <plugin>/admin/editIssueProvider.jsp, which will be loaded on admin page for creating/editing providers.

 

Basically that's all.

 

 

---

Maxim

Dan Fitch Newbie 14 posts since
Dec 28, 2009
Currently Being Moderated
Dec 28, 2009 7:09 PM in response to: The-MeLLeR
Re: TeamCity 5 - Issue tracker plugin

I am very interested in any progress made on this plugin, and would be happy to help develop... eagerly awaiting API docs.

Maxim Podkolzine JetBrains 193 posts since
Dec 17, 2008
Currently Being Moderated
Dec 28, 2009 7:18 PM in response to: Dan Fitch
Re: TeamCity 5 - Issue tracker plugin

Hi Dan,

 

The doc is almost ready. But it's likely that the common code for Issue Tracker plugins will be put into open-api only in 5.1. So you'll need to wait for 5.1 EAP (expected in January).

But if that's really urgent for you I can upload a pre-version of the doc and the sources.

 

---

Thanks, Maxim

Dan Fitch Newbie 14 posts since
Dec 28, 2009
Currently Being Moderated
Dec 28, 2009 8:33 PM in response to: Maxim Podkolzine
Re: TeamCity 5 - Issue tracker plugin

No rush, I can wait until January.

 

Have yourselves some happy and relaxing holidays!

Maxim Podkolzine JetBrains 193 posts since
Dec 17, 2008
Currently Being Moderated
Dec 28, 2009 8:42 PM in response to: Dan Fitch
Re: TeamCity 5 - Issue tracker plugin

OK, thanks.

I'll post in this thread, when everything is ready (if won't forget =).

 

Happy holidays for you too!

 

 

---

Maxim

Yegor Yarko JetBrains 1,429 posts since
May 5, 2004
Currently Being Moderated
Jan 13, 2010 1:43 PM in response to: Dan Fitch
Re: TeamCity 5 - Issue tracker plugin

Dan,

 

The doc will probably be published together with open-sourcing some plugin, see/watch TW-9103.

More Like This

  • Retrieving data ...