Python-jenkins模塊之folder相關(guān)操作介紹
我就廢話不多說了,看代碼吧
import jenkinsserver = jenkins.Jenkins(’http://localhost/jenkins’, username=’username’, password=’password’)# 確保jenkins安裝了Folders Pluginserver.create_job(’folder’, jenkins.EMPTY_FOLDER_XML) # 創(chuàng)建一個(gè)文件夾如果找不到EMPTY_FOLDER_XML是因?yàn)閖enkins/__init__.py中沒有定義# 在jenkins/__init.py中130行后添加 EMPTY_FOLDER_XML = ’’’<?xml version=’1.0’ encoding=’UTF-8’?> <com.cloudbees.hudson.plugins.folder.Folder plugin='[email protected]'> <actions/> <description></description> <properties/> <folderViews/> <healthMetrics/> </com.cloudbees.hudson.plugins.folder.Folder>’’’
創(chuàng)建的文件夾:
server.create_job(’folder/empty’, jenkins.EMPTY_CONFIG_XML) # 在folder里面創(chuàng)建一個(gè)name為empty的job
server.copy_job(’folder/empty’, ’folder/empty_copy’) # 復(fù)制server.delete_job(’folder/empty_copy’) # 刪除jobserver.delete_job(’folder’) # 刪除文件夾
以上這篇Python-jenkins模塊之folder相關(guān)操作介紹就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。
相關(guān)文章:
1. python 寫一個(gè)文件分發(fā)小程序2. Python本地及虛擬解釋器配置過程解析3. Python importlib模塊重載使用方法詳解4. Vue3中使用this的詳細(xì)教程5. Python 利用flask搭建一個(gè)共享服務(wù)器的步驟6. Python中Anaconda3 安裝gdal庫的方法7. 用python對(duì)oracle進(jìn)行簡單性能測試8. Python自動(dòng)化之定位方法大殺器xpath9. Python類綁定方法及非綁定方法實(shí)例解析10. Python Selenium破解滑塊驗(yàn)證碼最新版(GEETEST95%以上通過率)
