I want to use variable to save the the port for ssh task and scp task, and use that accross multiple deployment. But it says: `Port number must be a positive number`. I guess this is very basic param.
I found a feature request for this already in ou system: [BAM-15184] SSH and SCP task port number should accept variable. I suggest you to vote on this feature request and share the reasons this is important for your. It will help us to prioritise what should be in the roadmap.
As a workaround I recommend you using a script task to run the SSH or SCP command with the needed variables.