Release notes management

Automated deployment for web applications and databases

Moderators: Mike Upton, justin.caldicott, Sean.newham, csmith, chirayu, DavidSimner, david.conlin

Release notes management

Postby fredendrix » Wed Feb 20, 2013 3:22 pm

Hi there!

I'm searching a way to manage release notes while deploying specifics packages between environments. Is there some way to accomplish that with continuous integration processes?

We here use TeamCity and Subversion, for CI on dev environment, and DM for migrations. But what if I would also publish all modifications between two versions?

For exemple, in production, we have v.1.1.100. So we're ready to migrate to v.1.2.123. How could we track the changes between those two builds (100 to 123) and then publish a release notes file?

Any ideas or links or concepts?

Thanks!
fredendrix
 
Posts: 24
Joined: Tue Dec 18, 2012 3:40 pm
Location: Quebec (Canada)

Postby james.billings » Mon Feb 25, 2013 7:10 pm

Thanks for your post.
There's no specific "release notes" feature within deployment manager; but depending on what specifically you're trying to achieve there may be a way around it.

For instance differences in your databases could be listed by running SQL Compare and outputting the report (we offer an html report option) and maybe incorporating that into your packages somehow? Our SQL CI white paper lists an example of including a pre/post deployment report as a starting point: see here

If you're talking about documenting other kind of changes then it depends- theoretically your packages can contain anything with the appropriate powershell commands to do what you require; but you'd need to work out how to implement whatever is needed for your exact requirements.
james.billings
 
Posts: 1144
Joined: Wed Jun 16, 2010 11:10 am
Location: My desk.


Return to Deployment Manager

Who is online

Users browsing this forum: No registered users and 0 guests