Consider the following situation.
It is necessary to execute arbitrary commands during deployment.
Deployment is done using parameterized job in Jenkins CI. Multiline parameter contains commands separated by newline.
Jenkins passes this parameter to Ansible using --extra-vars.
Is it possible to split this parameter by line separator on Ansible side and pass this array to with_items?
You say that you are using --extra-vars in jenkins to pass variables to ansible, I have been trying to do that, but the execute shell adds extra quotes around my --extra-vars and so the ansible-plabyook is unable to read the correct value of the variables defined. How did you get around this ?
If you could share the way you are using it in your case it would be a great help.