# how to pass ansible variables from Jenkins by  using parameters

**URL:** <https://forum.ansible.com/t/how-to-pass-ansible-variables-from-jenkins-by-using-parameters/28857>\
**Category:** Ansible Project\
**Created:** [October 24, 2018, 6:40am UTC](https://forum.ansible.com/t/how-to-pass-ansible-variables-from-jenkins-by-using-parameters/28857 "2018-10-24T06:40:34Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![kumar\_kittu](https://avatars.discourse-cdn.com/v4/letter/k/e495f1/32.png) [@kumar\_kittu](https://forum.ansible.com/u/kumar_kittu)\
**Post date:** [October 24, 2018, 6:40am UTC](https://forum.ansible.com/t/how-to-pass-ansible-variables-from-jenkins-by-using-parameters/28857/1 "2018-10-24T06:40:34Z")

</div>

Hello All,

I have ansible-playbook which has variables defined and that playbook is executed successfully from jenkins by creating job.

my query is :

I need to pass ansible variables defined in playbook from jenkins ,as parameter(or what ever),so it would eliminate hard coding in ansible-playbook.

Searched a lot but couldn’t get exact solution.

Request anyone to help me at the earliest

Thanks in advance

---

<div class="post-metadata">

**Author:** ![Darkhan](https://avatars.discourse-cdn.com/v4/letter/d/34f0e0/32.png) [@Darkhan](https://forum.ansible.com/u/Darkhan)\
**Post date:** [October 24, 2018, 8:42am UTC](https://forum.ansible.com/t/how-to-pass-ansible-variables-from-jenkins-by-using-parameters/28857/2 "2018-10-24T08:42:42Z")

</div>

-e allows you to pass variables to the command line. So you can put that in your job. Also, there’s an ansible jenkins plugin. You can take a look at that.  
[https://wiki.jenkins.io/display/JENKINS/Ansible+Plugin](https://wiki.jenkins.io/display/JENKINS/Ansible+Plugin)

---

<div class="post-metadata">

**Author:** ![kumar\_kittu](https://avatars.discourse-cdn.com/v4/letter/k/e495f1/32.png) [@kumar\_kittu](https://forum.ansible.com/u/kumar_kittu)\
**Post date:** [October 24, 2018, 9:55am UTC](https://forum.ansible.com/t/how-to-pass-ansible-variables-from-jenkins-by-using-parameters/28857/3 "2018-10-24T09:55:18Z")

</div>

Thanks Adrian

command line parameters we could give ,but that also we need to open jenkins job and then add the variables.  
My intention is we just give parameter like string parameter in jenkins and it would map to ansible variables .  
Request to help me.
