summaryrefslogtreecommitdiffstats
path: root/jenkins_jobs/modules/builders.py
diff options
context:
space:
mode:
Diffstat (limited to 'jenkins_jobs/modules/builders.py')
-rw-r--r--jenkins_jobs/modules/builders.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/jenkins_jobs/modules/builders.py b/jenkins_jobs/modules/builders.py
index 71765f85..248ad90d 100644
--- a/jenkins_jobs/modules/builders.py
+++ b/jenkins_jobs/modules/builders.py
@@ -4516,6 +4516,11 @@ def ansible_playbook(parser, xml_parent, data):
XML.SubElement(plugin, "sudoUser").text = data.get("sudo-user", "")
else:
XML.SubElement(plugin, "sudo").text = "false"
+ if data.get("become", False):
+ XML.SubElement(plugin, "become").text = "true"
+ XML.SubElement(plugin, "becomeUser").text = data.get("become-user", "")
+ else:
+ XML.SubElement(plugin, "become").text = "false"
XML.SubElement(plugin, "forks").text = str(data.get("workers", "5"))
XML.SubElement(plugin, "unbufferedOutput").text = str(
data.get("unbuffered-output", True)