How can I set up Teamcity to Email out a Release note?
teamcity, youtrack
Solution
this answer has been adopted from here
- Open TeamCity in your browser.
- Browse to `Administration > User Management- Groups > All Users`
- Select the tab Notification Rules (you see the Email notifier rules by default)
- Click on Add new rule
- Select `Builds from the selected build configuration` and choose the builds you want notifications for
- On the right hand side where it says `Send notification when` tick `Build is successful`
- press `Save`
You should now get an email which has a summary of the changes, eg
Build Compilation :: myproject #2.0. successful (Tests passed: 1288)
Agent: buildagent-01
Changes included: 1 change.
Change 02b88b1b1345 by wturner (1 file): bug1 fixed
Problem
I have a TeamCity server that builds my application and a YouTrack instance set up to track my feature requests/bugs. I have the TeamCity/YouTrack integration setup so the Issue log correctly fills out in TeamCity with the Items that have been closed in YouTrack since the last successful build. How can I set up TeamCity to email a user a nicely formatted email that contains this list of Issues?