Another option: Set environment variables for the build area using this Env plugin . Therefore, if the properties you use are environment variables or can be set as them, then you want to use this. Although this may require some effort when changing build scripts, it may be a good option:
Q: Why should I use this one since I already have a parameterized build plugin
A: Since the parameterized assembly plugin requires human interaction, if there is more than one choice. For example, building for Release 1 or Release 2 or Test branch.
So far, in the Env plugin, you can set the property once for each selection, and then create the corresponding task for each. Then simply plan the task, thereby eliminating the human factor.
source share