I am running TeamCity 9x and it seems that it does not support a VCS password parameter, meaning I have to either use SSH keys (proving difficult, but that's a separate issue) or enter the password for every build config which is unacceptable as we will eventually have well over 100 build config so changing the password would be too arduous.
Is there a way that I can specify the password once and inject that into each VCS root?
Kind of workaround solution, but still.
You could try parameterizing other VCS Root details instead!
Create one VCS root, provide username/password for it, parametrize whatever you want with standard Teamcity parameters. Then there are few possible ways of using parameters:
For example, on my current project we are using Git VCS Root with branch name parametrized. All builds with this VCS root are either have branch name set in their default parameters or use value provided from run menu.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With