Python-jenkins模塊之folder相關操作介紹
我就廢話不多說了,看代碼吧
import jenkinsserver = jenkins.Jenkins(’http://localhost/jenkins’, username=’username’, password=’password’)# 確保jenkins安裝了Folders Pluginserver.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='[email protected]'> <actions/> <description></description> <properties/> <folderViews/> <healthMetrics/> </com.cloudbees.hudson.plugins.folder.Folder>’’’
創建的文件夾:
server.create_job(’folder/empty’, jenkins.EMPTY_CONFIG_XML) # 在folder里面創建一個name為empty的job
server.copy_job(’folder/empty’, ’folder/empty_copy’) # 復制server.delete_job(’folder/empty_copy’) # 刪除jobserver.delete_job(’folder’) # 刪除文件夾
以上這篇Python-jenkins模塊之folder相關操作介紹就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。
相關文章: