I've searched around and have not found a suitable solution for what I'm trying to accomplish. Our environment uses TFS 2013 with TFS Build Definition configs. Have also have Octopus Deploy for our deployments. Octopus automatically deploys to our lower environments when a TFS build is queued. The last octopus step in the process sends out an notification email when all is done and happy.
I want to implement in the EASIEST way possible the ability to have the email template step pick up the resolved bugs and/or user stories that were checked in for the current build.
Example Email
Deployment of Fabikam 3.0.0.498 to QAServers
Initiated by System at Wednesday, June 10, 2015 11:44:42 AM
Deployment process
The deployment included the following actions:
• Deploy — Fabikam version 3.0.0.498
• Fabikam Service Feed - Stop
• Fabikam Service - Deploy — Fabikam Service version 3.0.0.498
• Fabikam Service - Start
• Email Notification
Resolved Bugs:
1234: Error loading page xyz, user/bgates
98787: Security on Claim Page is not hiding ssn for Data Analyst Role, user/hsimpson
Resolved User Stories:
2452: Implement async/await on from the api layer down to the repositories, user/dchang
44423: Change background from blue to pink for header, user/bgates
3456: Make the web app read my mind, user/god