Apply versioned settings after test TC run

Answered

I was under the impression that with the setting "use current settings by default" TC builds will always use the currently applied VCS settings on TC when running builds and users can choose to run a personal build with the VCS settings if required.  Once the user is happy that the build configuration is correct, they can then "Apply" these to TC and from there on all builds will use those new settings.  This doesn't seem to be the case...as soon as a change is made to the VCS Kotlin files TC just syncs them up.

All I want to do is have some kind of staging environment where the settings can be tested on a personal production build and once its good, we apply it.  Is there any way to achieve that?

0
3 comments

Hi,

personal builds with modified versioned settings should work when the "use current settings by default" mode is selected. To achieve that, use the "Remote run" option in TeamCity plugin in Idea instead of committing DSL changes into the repository. Let me know if it helps.

0
Avatar
Permanently deleted user

Hi Dmitry,
Thank you for that, although now I get the message <Suitable build configurations with non-manual VCS checkout mode in which you have permissions to start the builds were not found for the specified changes.> which is addressed in this thread.

My VCS settings are maintained via Git, is that supported by TC and IntelliJ?

Regards,
Ruskin

0

Sorry I was wrong, personal build with modified settings is supported only in the 'use project settings from VCS' mode. The 'use current settings by default' allows only to run a history build on older settings, but not personal builds from IDE.

0

Please sign in to leave a comment.