python API 触发jenkinsjob

url = "http://2xxxxxx:8020/job/ParentPomCheck/buildWithParameters"
payload={'GitUrl': gitUrl, 'Branch': branch}
files=[]

按照 username:password 格式 使用 base64加密得到 x密码x

headers = {'Authorization': 'Basic x密码x'}
response = requests.request("POST", url, headers=headers, data=payload, files=files)
print(response.text)
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • REST API 可以让你用任何支持发送 HTTP 请求的设备来与 Parse 进行交互,你可以使用 REST A...
    Caroline嗯哼阅读 2,091评论 0 0
  • 一、网站的基本架构 1、MVC模式 MVC模式是一个非常好的软件架构模式,在网站开发中,也常常要求遵守这个模式。 ...
    skyjoy阅读 1,075评论 0 0
  • CSRF攻击原理图: 上图中Browse是浏览器,WebServerA是受信任网站/被攻击网站A,WebServe...
    YichenWong阅读 2,937评论 1 2
  • 2018/3/16 17:34:51 WEB题 1.签到题 题目:key在哪里? writeup:查看源代码即可获...
    Sec小玖阅读 22,448评论 1 11
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,087评论 19 139