Skip to content

TfsNotificationRelay v1.15.0

Compare
Choose a tag to compare
@kria kria released this 22 Feb 02:13
· 70 commits to master since this release

Changelog

New

TFS 2015.1 and 2015.2 support.

I have merged the old tfs2015 branch into master. The other active branches are: tfs2013, tfs2015.1 and tfs2015.2.

You can configure the TFS 2015 build output separate from XAML builds using the new setting build2015Format. Because the default build number scheme is different for TFS 2015 builds (doesn't contain build definition).

The user mapping that I added for the Slack direct messaging notifier can now be used with the ordinary notifiers. Useful for instance if you want a channel message in Slack to generate a Slack notification and get someones attention.

image

Example format that uses {mappedUser} to generate a Slack notification.:

build2015Format="Build ({buildReason}) <{buildUrl}|{projectName}/{buildDefinition}-{buildNumber}> triggered by <@{mappedUser}> ({buildDuration})."

Check out notification formatting to see available parameters.

Fixes

  • A missing buildStatuses in the config was treated as None. I changes so it is treated as All. The same goes for events.
  • Comment notifications (TFS 2015) failed if discussionId was missing.

Make sure to pick the correct zip file!