GitTools / GitReleaseNotes

Easily generate release notes
MIT License
173 stars 52 forks source link

[WIP] Support JIRA and dynamic repositories #97

Open GeertvanHorrik opened 8 years ago

GeertvanHorrik commented 8 years ago

Now GitTools.IssueTrackers supports JIRA, we can improve GitReleaseNotes to support it as well (should be out of the box, but doing some testing and minor improvements).

gep13 commented 8 years ago

I am confused...

How does the files that have changed enable JIRA support?

gep13 commented 8 years ago

Or is this a Work in Progress?

GeertvanHorrik commented 8 years ago

It's WIP ;-)

gep13 commented 8 years ago

Coolio, just wanted to check :-)

Was curious what you do here, as I will do something similar in GitReleaseManger :-)

GeertvanHorrik commented 8 years ago

Then we probably need some more code (since GitTools.IssueTrackers only supports retrieving issues for now), but it will look exactly like this:

https://github.com/CatenaLogic/JiraCli/blob/develop/src/JiraCli/Services/VersionService.cs

Maybe we could expand the IIssueTracker interface, but we need to think about that first (probably together with @JakeGinnivan as well).

GeertvanHorrik commented 8 years ago

It uses local references (that's because I need GitTools.Core and GitTools.IssueTrackers released first). @JakeGinnivan can you release a beta for these 2 packages?