alexkvak / teamcity-slack

TeamCity Slack plugin
MIT License
124 stars 23 forks source link

Make {changes} placeholder to obtain information from build dependencies. #134

Open nikolaigauss opened 2 years ago

nikolaigauss commented 2 years ago

We use composite builds to group our deployments, this works fine with the notifier although when we try to show {changes} it won't work because (I think) the composite build has no VCS attached to it. It'll be good for the plugin to inform on changes in the dependencies.

alexkvak commented 2 years ago

Placeholder for changes from all dependencies is not good solution as for me.

Is the better way to specify dependency name or id?

nikolaigauss commented 2 years ago

I can't really tell, what I've also tried is attaching a VCS root to my composite build, but even with that it won't display the relevant changes. In my particular scenario all my dependencies (which I want to be notified about) share the same VCS definition hence the change are always the same across the whole chain.

kirpigiller commented 2 years ago

Try to set "Show changes from snapshot dependencies" in your configuration