Generating Release Notes

Is there any way to get TeamCity to generate some basic release notes based on the VCS change descriptions?

Currently TeamCity Server shows in the UI the changes (descriptions and files) that make up a particular build. It would be useful if there was an option to generate a text file artifact based on this information.

Thanks
Colin

0
7 comments

Colin,

There is no way to export the changes from web UI.
Currently, you can probably use RSS feed to get the changes of a build configuration or retrieve the list of changes via REST API (will require a request to get changes list and a request per each change to get details.).

You can file a feature request into our tracker or write a plugin that will add the feature

0
Avatar
Permanently deleted user

Thanks for that.

I'm quite happy having a go at writing a plugin (although any pointers would be very welcome). Just wanted to check before I started that it was possible and had not already been done before.

Cheers
Colin

0

Colin,

The approach will depend on your final goal.

If you need to pass the changes information into the build, you will probably need to write a server-side plugin that generates the data on build start and then agent-size plugin that saves the data into a text file.

If you need the changes information to be used by an external tool, you can write server plugin that will return the data in the necessary format. For the latter case you can probably base on REST plugin.

Please consider making the plugin generally available so that other users can benefit from it.

0

I would like to push this topic as some time has passed :-)
Are there any news on this? We want to generate Release-Notes for Projects as well...

0

Ludwig,

So far nothing new from our side.
While a useful addition, seems to be not that popular...

0

Seems so...
I guess this is related to the fact that every company has its own unique and adapted release processes.
Anyway we will work something out, perhaps with the youtrack integration and post some results here.

Best regards,
Ludwig

0

Ludwig,

> Anyway we will work something out, perhaps with the youtrack integration and post some results here.

Thanx, will wait for your post on this.

0

Please sign in to leave a comment.