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?
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
I am very interested in any progress made on this plugin, and would be happy to help develop... eagerly awaiting API docs.
I didn't start on it.. Sorry?
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
No rush, I can wait until January.
Have yourselves some happy and relaxing holidays!
OK, thanks.
I'll post in this thread, when everything is ready (if won't forget =).
Happy holidays for you too!
---
Maxim