Python-jenkins模块之folder相关操作介绍


Posted in Python onMay 12, 2020

我就废话不多说了,看代码吧

import jenkins

server = jenkins.Jenkins('http://localhost/jenkins', username='username', password='password')
# 确保jenkins安装了Folders Plugin
server.create_job('folder', jenkins.EMPTY_FOLDER_XML) # 创建一个文件夹
如果找不到EMPTY_FOLDER_XML是因为jenkins/__init__.py中没有定义

# 在jenkins/__init.py中130行后添加
 EMPTY_FOLDER_XML = '''<?xml version='1.0' encoding='UTF-8'?>
 <com.cloudbees.hudson.plugins.folder.Folder plugin="cloudbees-folder@6.1.2">
  <actions/>
  <description></description>
  <properties/>
  <folderViews/>
  <healthMetrics/>
 </com.cloudbees.hudson.plugins.folder.Folder>'''

创建的文件夹:

Python-jenkins模块之folder相关操作介绍

server.create_job('folder/empty', jenkins.EMPTY_CONFIG_XML) # 在folder里面创建一个name为empty的job

Python-jenkins模块之folder相关操作介绍

server.copy_job('folder/empty', 'folder/empty_copy') # 复制
server.delete_job('folder/empty_copy') # 删除job
server.delete_job('folder') # 删除文件夹

以上这篇Python-jenkins模块之folder相关操作介绍就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中的闭包详细介绍和实例
Nov 21 Python
浅谈Python中数据解析
May 05 Python
python2.7+selenium2实现淘宝滑块自动认证功能
Feb 24 Python
用python写扫雷游戏实例代码分享
May 27 Python
Python中一个for循环循环多个变量的示例
Jul 16 Python
Python 堆叠柱状图绘制方法
Jul 29 Python
python 默认参数相关知识详解
Sep 18 Python
通过 Django Pagination 实现简单分页功能
Nov 11 Python
python with (as)语句实例详解
Feb 04 Python
django ObjectDoesNotExist 和 DoesNotExist的用法
Jul 09 Python
python3访问字典里的值实例方法
Nov 18 Python
Python APScheduler执行使用方法详解
Dec 10 Python
使用python-Jenkins批量创建及修改jobs操作
May 12 #Python
Python如何使用队列方式实现多线程爬虫
May 12 #Python
python的Jenkins接口调用方式
May 12 #Python
jenkins+python自动化测试持续集成教程
May 12 #Python
python百行代码自制电脑端网速悬浮窗的实现
May 12 #Python
基于Python的Jenkins的二次开发操作
May 12 #Python
Python-jenkins模块获取jobs的执行状态操作
May 12 #Python
You might like
PHP中ob_start函数的使用说明
2013/11/11 PHP
PHP弹出提示框并跳转到新页面即重定向到新页面
2014/01/24 PHP
Yii框架中memcache用法实例
2014/12/03 PHP
PHP实现格式化文件数据大小显示的方法
2015/01/03 PHP
以实例全面讲解PHP中多进程编程的相关函数的使用
2015/08/18 PHP
Ajax PHP JavaScript MySQL实现简易无刷新在线聊天室
2016/08/17 PHP
laravel 5.3中自定义加密服务的方案详解
2017/05/09 PHP
js时间日期和毫秒的相互转换
2013/02/22 Javascript
javascript修改IMG标签的src问题
2014/03/28 Javascript
js获取input长度并根据页面宽度设置其大小及居中对齐
2014/08/22 Javascript
浅析JS动态创建元素【两种方法】
2016/04/20 Javascript
JavaScript中var、let、const区别浅析
2018/06/24 Javascript
一篇文章介绍redux、react-redux、redux-saga总结
2019/05/23 Javascript
解决vue elementUI中table里数字、字母、中文混合排序问题
2020/01/07 Javascript
JS实现打砖块游戏
2020/02/14 Javascript
Vertx基于EventBus发送接受自定义对象
2020/11/16 Javascript
Windows和Linux下Python输出彩色文字的方法教程
2017/05/02 Python
python pandas.DataFrame选取、修改数据最好用.loc,.iloc,.ix实现
2018/06/11 Python
HTML5跳转小程序wx-open-launch-weapp的示例代码
2020/07/16 HTML / CSS
美国顶级户外凉鞋品牌:Chacos
2017/03/27 全球购物
瑞典在互联网上最大的宠物商店:Animail
2020/10/31 全球购物
临床医学应届生求职信
2013/11/06 职场文书
招商经理岗位职责
2013/11/16 职场文书
护士演讲稿范文
2014/01/05 职场文书
小学国庆节活动方案
2014/02/11 职场文书
文秘档案管理岗位职责
2014/03/06 职场文书
知名企业招聘广告词大全
2014/03/18 职场文书
学校安全工作汇报材料
2014/08/16 职场文书
自愿解除劳动合同协议书
2014/09/11 职场文书
社区四风存在问题及整改措施
2014/10/26 职场文书
2014年党建工作总结
2014/11/11 职场文书
2015年党风廉政建设责任书
2015/01/29 职场文书
2015年计生工作总结范文
2015/04/24 职场文书
本科毕业论文答辩稿
2015/06/23 职场文书
工作汇报材料难写?方法都在这里了!
2019/07/01 职场文书
SpringDataJPA在Entity中常用的注解介绍
2021/12/06 Java/Android