Configuration vs system parameters

I always used configuration parameters as I don't see what system parameters give me in addition. According to the doc they can be used by certain build runners but I see don't see what the motification for the separation is.  I only ever use embedded command scripts calling out to other scripts.  Does that mean configuration parameters should really be used to configure teamcity itself, if that is the case then why can any parameter types be used?

Can anyone enlighten me?

1 comment
Comment actions Permalink

That's correct. Configuration parameters are used within TeamCity UI, but are not passwed to a build script.
System properties can be used by MSBuild, Ant, Maven and Gradle build scripts.


Please sign in to leave a comment.