IMHO such generic plugin makes sense. The code is really hardcoded to be 
git=>jira only, but it's possible to generalize it to 
"git-changelog-generator". If not, we could also publish it as a 
"git-jira-changelog-generator". The most of the functionality is located in 
another library BTW, so I'm not sure how they should be decoupled.

It would be helpful to get a feedback from others before the fork.

P.S: please be also aware about the potential unclosed file leak in your 
code

понедельник, 28 сентября 2015 г., 8:58:35 UTC+3 пользователь Paul Wellner 
Bou написал:
>
> Good morning,
>
> I had a deeper look at the jenkins-jira-plugin, and no, it is not doing 
> what I am trying to do with my git-jira-log plugin.
>
> First of all: Maybe I should rename it and give it a more generic aim: The 
> logic in my plugin is not about jira, it is mainly about extracting 
> changelogs out of Git: searching automatically for the latest build tags 
> and being able to generate changelogs between branches or just git 
> revisions. The jira filter is actually just one way to filter and represent 
> this information (the only implemented so far).
>
> The jenkins-jira-plugin actually is able to create release notes: But the 
> information of this release notes is not taken out of the git history, it 
> is taken out of Jira, so this only works if a) you use only one project, 
> you can configure only one project key, b) the issues are correctly set 
> with it's fixedVersion.
>
> What I was trying to do with the git-jira-log-plugins was the other way 
> round: Creating automatically a list of tickets worked on between the 
> current tag/branch/revision and the latest released tag, to get all of the 
> issues, even those which may not be maintained correctly in Jira.
>
> As we have a special customized workflow (not that this would be a good 
> thing, but thats another topic), we do not want jenkins to automatically 
> update the workflow nor the fixedVersion in our tickets (the fact that 
> there are commits with a certain ticket number does not mean necessarily 
> that it is fixed).
>
> Thanks and kind regards
> Paul.
>
> On Sun, Sep 27, 2015 at 11:26 PM Oleg Nenashev <[email protected] 
> <javascript:>> wrote:
>
>> Seems the core JIRA plugin provides a related functionality (
>> https://issues.jenkins-ci.org/browse/JENKINS-6381). Would it be possible 
>> to somehow merge your proposal into this plugin?
>>
>> пятница, 25 сентября 2015 г., 15:23:44 UTC+3 пользователь Paul Wellner 
>> Bou написал:
>>
>>> Github: https://github.com/paulwellnerbou/git-jira-log-jenkins-plugin
>>> jenkins repo name: git-jira-log(-plugin)
>>>
>>> Github Username: paulwellnerbou
>>> jenkins username: paulwellnerbou
>>>
>>> What the plugin does and how it is used is documented in it's README.md
>>>
>>> Thank you, kind regards and a nice weekend,
>>>
>>> Paul.
>>>
>> -- 
>> You received this message because you are subscribed to a topic in the 
>> Google Groups "Jenkins Developers" group.
>> To unsubscribe from this topic, visit 
>> https://groups.google.com/d/topic/jenkinsci-dev/6RxOPndNkRo/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to 
>> [email protected] <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/jenkinsci-dev/2ed4f212-b678-4dd8-8107-66fb76c043c1%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/jenkinsci-dev/2ed4f212-b678-4dd8-8107-66fb76c043c1%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/0d2cc0b3-8f50-4236-b28a-36c97ee03bd5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to