用ansible创建詹金斯工作

用ansible创建詹金斯工作,第1张

用ansible创建詹金斯工作

命令模块不支持输入和输出重定向,因为它不命令字符串传递给一个壳。这就是它的文档说的:

它不会通过外壳进行处理,因此$ HOME之类的变量以及“ <”,““>”,“
|”和“&”之类的 *** 作将不起作用(如果需要这些功能,请使用shell模块)。

所以:

- name: create jenkins jobs with xml files  sudo: yes  shell: "java -jar {{ jenkins.cli_dest }} -s http://localhost:8080 create-job {{ item.name }} < {{ jenkins_dest }}/{{ item.xml_name }}"  with_items: jenkins_jobs


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5622702.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存