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='cloudbees-folder@6.1.2'> <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)文章:
