【发布时间】:2020-08-31 02:50:31
【问题描述】:
我正在尝试在 ansible 中执行此操作
curl 'http://localhost:8080/user/admin/descriptorByName/jenkins.security.ApiTokenProperty/generateNewToken' --data 'newTokenName=adminToken' --user '{{ jenkins_admin_username }}:{{ jenkins_admin_password }}' -c cookies.txt
我不确定如何使用 ansible 2.9.6 将这些值传递给 uri 模块
newTokenName=adminToken' --user {{ jenkins_admin_username }}:{{ jenkins_admin_password }}
- name: get token
uri:
url: "http://localhost:8080/user/admin/descriptorByName/jenkins.security.ApiTokenProperty/generateNewToken"
method: POST
return_content: yes
body: "newTokenName=adminToken=user={{ jenkins_admin_username }}:{{ jenkins_admin_password }}"
headers:
Cookie: "{{ jenkins_crumb.set_cookie }}"
【问题讨论】:
标签: curl ansible uri ansible-2.x