alexkvak / teamcity-slack

TeamCity Slack plugin
MIT License
124 stars 23 forks source link

[Feature Request] Add support for versioned settings #91

Open jaxzin opened 4 years ago

jaxzin commented 4 years ago

Adding Slack configuration for a build configuration through the UI is not captured in Versioned Settings for the build configuration.

alexkvak commented 4 years ago

What settings do you mean?

By the way there is no possibility to setup Slack notifications for the project, only per build configuration.

jaxzin commented 4 years ago

Sorry, I mistyped. I meant build configuration. I'd like the Slack settings for the build configuration to be stored in version control with the rest of the build configuration.

Info about Versioned Settings: https://www.jetbrains.com/help/teamcity/storing-project-settings-in-version-control.html https://www.jetbrains.com/help/teamcity/kotlin-dsl.html

This implies you'll need to restructure the Slack plugin to use Build Features if you want to capture these settings in the build configuration: https://plugins.jetbrains.com/docs/teamcity/storing-plugin-state-and-settings.html#StoringPluginStateandSettings-BuildConfiguration-levelSettings

alexkvak commented 4 years ago

Thanks for your report.

I'll return to it during or after #32

foeser commented 2 years ago

Hey @alexkvak, what is the state here? Do you plan to work on DSL feature at any point? Thanks, Florian

saamorim commented 1 year ago

Hi. It would be super cool to add this capability ( 😄 ). I can try to contribute on this, if I have some guidance.