curl 调用jenkins的api】的更多相关文章

jenkins提供了rest api,通过调用接口,可以执行一些job的操作,如构建job ,新建job,启用禁用等操作骑车 其次curl是什么? cURL是一个利用URL语法在命令行下工作的文件传输工具,1997年首次发行.它支持文件上传和下载,所以是综合传输工具,但按传统,习惯称cURL为下载工具. cURL还包含了用于程序开发的libcurl.cURL支持的通信协议有FTP.FTPS.HTTP.HTTPS.TFTP.SFTP.Gopher.SCP.Telnet.DICT.FILE.LDAP…
# -*- coding: utf-8 -*- import jenkins class TestJenkins(object): def __new__(cls, *args, **kwargs): server = 'http://1.1.1.1:8080/jenkins' username = 'admin' # 对应用户的token信息,不是明文的密码信息 password = 'fljljdfladoweurojlsjdfasd123' server = jenkins.Jenkins…
我查到的相关API有两套,我主要用的是python-jenkins. https://pypi.python.org/pypi/python-jenkins/ 按语法调用即可... import jenkins server = jenkins.Jenkins('http://1.1.1.1/', username='user', password='pwd') version = server.get_version() # print version def demo(): result =…
1.curlcurl是利用URL语法在命令行方式下工作的开源文件传输工具.它被广泛应用在Unix.多种Linux发行版中,并且有DOS和Win32.Win64下的移植版本. 1.1 获取url指向的页面/资源文件:如果URL指向的是文件或者图片等资源文件,资源文件可以直接下载到本地 curl http://www.baidu.com 1.2提交GET请求 curl "wwww.baidu.com?wd=jenkins” 1.3提交POST请求 curl -d "wd=jenkins”…
原:https://www.cnblogs.com/L-O-N/p/11608220.html # -*- coding: utf- -*- import jenkins class TestJenkins(object): def __new__(cls, *args, **kwargs): server = 'http://1.1.1.1:8080/jenkins' username = 'admin' # 对应用户的token信息,不是明文的密码信息 password = 'fljljdf…
shell中调用jenkins API批量运行jenkins带参数的任务: #!/bin/sh #startdate=20150127 startdate=20150201 while [ "$startdate" -ge "20131011" ]; do url="http://192.168.53.100:8099/jenkins/job/temp_pv_is_pay_film_vipuv_unvipuv_day/buildWithParameters…
curl命令是Linux下一个可以使用多种协议收发数据的工具,包括http协议.openstack的API接口都是URL地址:http://controller:35357/v3可以使用curl命令进行调用. 本文主要示例如何调用V3版本API.对于V2版本,使用keystone命令加--debug参数,可以看到keystone调用curl的具体写法:[root@controller ~]# keystone --debug role-listDEBUG:keystoneclient.auth.…
近公司项目上在开发微信服务号的接口,需要给用户回复图片或语音或视频,这个时候就需要用到 上传下载多媒体文件接口,微信在这方面推荐采用的是开源函数库curl实现的,CURL项目包括很多版本,我主要测试的是windows 平台下的版本,是很好用的,下面附上说明及CURL下载地址在asp.net中,可以调用cmd命令行,运行这个脚本,实现上传下载的功能,但我需要讲的重点不在此,做为一个在线运行的项目,允许网站目录下可以运行.exe的程序是非常不安全的,所以接下来的DEMO是采用asp.net(c#)的…
FormItem类 public class FormItem { public string Name { get; set; } public ParamType ParamType { get; set; } public string Value { get; set; } } ParamType枚举 public enum ParamType { /// /// 文本类型 /// Text, /// /// 文件路径,需要全路径(例:C:\A.JPG) /// File } Funcs…
Python 调用图像融合API 本文记录使用Python,调用腾讯AI开放平台的图像融合API.官网给出的Demo用的是PHP,博主作为Python的粉丝,自然想用它来和『最好的』的语言一较高下,顺便加深对服务调用的理解 官网PHP实现 腾讯的官方文档应该写的非常详细了,可以直接运行的PHP代码如下: <?php // getReqSign :根据 接口请求参数 和 应用密钥 计算 请求签名 // 参数说明 // - $params:接口请求参数(特别注意:不同的接口,参数对一般不一样,请以具…