Suppose we have one ssh job that should run in multiple env like ENV-A, ENV-B
Now i want to run the job with parameter ENV-B or ENV-B, if it matches with ENV-A, it will run for ENV-A . Is there any way to use single job for multiple env or we have create separate separate job for multiple env.
Hi Suvankar,
If your intention is to connect to multiple environments, it is necessary to define multiple ssh tasks to connect to multiple environments preferably in a different job/plan based on your requirement.
If you want to run using the same job, you may use plan variables and define the hostname in *Configure plan -> Variables(tab)*
host= env1hostname
and use this variable in your script task
ssh://${bamboo.host}
Now, you can choose Run customized and give a hostname of your preference to override the hostname variable for that build. See Triggering a plan build manually for more info
Hi Suvankar,
Thanks for your question!
I believe the only solution to your problem in my knowledge is by using a script task.
Thanks,
Robhit
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.