当前位置: 首页 > news >正文

学做网站需要懂什么软件/济南网站制作

学做网站需要懂什么软件,济南网站制作,WordPress页面加分类文章,域名哪个网站好本来非常喜欢偷懒最好就是不干活那种所以最近在研究把Jenkins模块集成起来做成傻瓜界面这样就给他们用本人Python搓望大神不要喷,多多指导jenkins的Python模块模块安装pip:pip install python-jenkinseasy_install:easy_install python-jenkins使用:clas…

本来非常喜欢偷懒

最好就是不干活那种

所以最近在研究把Jenkins模块集成起来

做成傻瓜界面这样就给他们用

本人Python搓望大神不要喷,多多指导

jenkins的Python模块模块安装

pip:

pip install python-jenkinseasy_install:

easy_install python-jenkins

使用:

class jenkins_tools():

def __init__(self):

cf = get_conf()

self.username = cf.get('jenkins', 'username')

self.password = cf.get('jenkins', 'password')

self.php_jenkins = '''#本屌自己的jenkins的conf文件

#这里可以去抄jenkins的项目文件夹里面的配置文件

#记得不要加xml头,源码哪里帮我们加了,自己加就是作死

#项目需求不一样,配置文件也不一样,你们不要抄我的

false

Branch

%s

true

false

false

false

false

xxxxxxx

'''

self.java_newjenkins = '''#本屌的另外一个jenkins的conf文件

false

Branch

%s

true

false

false

false

false

xxxx

'''

def __conn_jenkins_server(self, url):

try:

#获得一个jenkins的操作实例

server = jenkins.Jenkins(url, username=self.username, password=self.password)

return server

except Exception:

logging.warning('login jenkins failed!')

return None

def create_project(self, host_ip, project_name, git_path, git_branch, url, environment):

server = self.__conn_jenkins_server(url)

if server:

server.create_job(project_name, self.php_jenkins)#参数1写的是项目名称,参数2是xml文档

return True

else:

return None

def project_built(self, url, project_name, git_branch):#这个函数作用是构建项目

server = self.__conn_jenkins_server(url)

server.build_job(project_name, {'Branch': git_branch})

def check_project_exist(self, project_name, url):#这个函数是检查项目是否已经存在虽然写得很挫忘不要见怪

server = self.__conn_jenkins_server(url)

name = server.get_job_name(project_name)

if name is None:

return False

return True

补充知识:python调用jenkinsapi

在通过python 调用jenkinsapi的时候,需要对一些作业进行定时对构建

0d6e253b53de4f032e4ecef61c84727c.png

报错:

Error 403 No valid crumb was included in the request\n\n

HTTP ERROR 403

原因是在jenkins的安全配置里勾选里下面这个选项,在预防跨站点请求,将其勾掉即可。

9efc2ae680d510c3efc381f63e5dc971.png

以上这篇python的Jenkins接口调用方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

http://www.jmfq.cn/news/4884031.html

相关文章:

  • 网站不被搜索引擎收录吗/北京百度seo排名点击软件
  • 茂名放心营销网站开发/关键词优化排名软件流量词
  • 行业网站导航源码/信息流优化师
  • 定制网站建设公司费用/seo排名官网
  • 网站首页轮播怎么做/树枝seo
  • 郑州餐饮网站建设公司排名/广告推广渠道有哪些
  • 设计网站的结构时下面哪个方法不好/软文范例300字
  • 网络营销师培训学校/seo工具在线访问
  • 百度多久收录一次网站/汕头疫情最新消息
  • 可以让外国人做问卷调查的网站/网站关键词百度自然排名优化
  • wordpress手机端/黑帽seo优化软件
  • 扬中网站建设价格/厦门关键词优化企业
  • 百度做网站的费用/药品销售推广方案
  • 政府网站官网/新闻今日要闻
  • 做网站如何与腾讯合作/信息流优化师发展前景
  • 棋牌源码之家/百度seo不正当竞争秒收
  • ueditor是做网站的吗/谷歌seo站内优化
  • 想开网站怎样做/seo蜘蛛池
  • 爱站seo工具包/精准营销平台
  • 学校网站模板 html/可以进入任何网站的浏览器
  • 嵊州哪里可以做网站/建网站用什么工具
  • html网站登录界面模板下载/怎么做起泡胶
  • 贵州网站建设推荐/网站内部seo
  • Java做网站的学习路线/网店推广常用的方法
  • 成都建站哪家好/建设企业营销型网站
  • 做网站平台接单/百度seo公司兴田德润
  • 桂林象鼻山是什么地貌/网站seo关键词设置
  • 厦门谁需要网站建设/漯河网络推广哪家好
  • 建设网站规模与类别/合肥网络推广软件系统
  • 做学分网站/百度权重是怎么来的