I have some UI for a custom build runner and I would like to pass this to a python script by using System Properties. This is because the System Properties are already written out to a nice easily parseable file.
I also want users to be able to override some properties by using the Custom Build UI, which can set System Properties as well.
However I can't figure out where to set the system properties from- I have been trying from the Agent-side code but perhaps this is wrong? If necessary I could do it from the server-side?
For now I can just use Environment variables - as I can set these up using the SimpleProgramCommandLine / CommandLineBuilderService.
But I would prefer to use system properties if possible.