Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Add support for versioned settings #91

Open
jaxzin opened this issue Dec 18, 2019 · 5 comments
Open

[Feature Request] Add support for versioned settings #91

jaxzin opened this issue Dec 18, 2019 · 5 comments

Comments

@jaxzin
Copy link

jaxzin commented Dec 18, 2019

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

@alexkvak
Copy link
Owner

What settings do you mean?

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

@jaxzin
Copy link
Author

jaxzin commented Dec 19, 2019

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
Copy link
Owner

Thanks for your report.

I'll return to it during or after #32

@foeser
Copy link

foeser commented Nov 10, 2021

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

@saamorim
Copy link

saamorim commented Dec 7, 2022

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants