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?