Python-jenkins模塊之folder相關(guān)操作介紹
我就廢話不多說了,看代碼吧
import jenkins
server = jenkins.Jenkins('http://localhost/jenkins', username='username', password='password')
# 確保jenkins安裝了Folders Plugin
server.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') # 刪除job
server.delete_job('folder') # 刪除文件夾
以上這篇Python-jenkins模塊之folder相關(guān)操作介紹就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- 基于python調(diào)用jenkins-cli實(shí)現(xiàn)快速發(fā)布
- 使用python-Jenkins批量創(chuàng)建及修改jobs操作
- python的Jenkins接口調(diào)用方式
- jenkins+python自動(dòng)化測試持續(xù)集成教程
- 基于Python的Jenkins的二次開發(fā)操作
- Python-jenkins模塊獲取jobs的執(zhí)行狀態(tài)操作
- Python-jenkins 獲取job構(gòu)建信息方式
- python jenkins 打包構(gòu)建代碼的示例代碼
- jenkins配置python腳本定時(shí)任務(wù)過程圖解
- python調(diào)用jenkinsAPI構(gòu)建jenkins,并傳遞參數(shù)的示例
相關(guān)文章
Python并發(fā)編程的幾種實(shí)現(xiàn)方式
Python并發(fā)編程讓程序能同時(shí)執(zhí)行多個(gè)任務(wù),Python提供多種并發(fā)實(shí)現(xiàn)方式,包括多線程、多進(jìn)程、異步編程等,多線程受全局解釋器鎖(GIL)影響,在CPU密集型任務(wù)上不提升性能,但適合I/O密集型任務(wù),多進(jìn)程適用于CPU密集型任務(wù)2024-10-10
Python數(shù)據(jù)可視化中的時(shí)間序列圖表功能(實(shí)例展示其強(qiáng)大功能)
時(shí)間序列圖表在多個(gè)領(lǐng)域中都有廣泛的應(yīng)用,通過Python中的各種繪圖庫和數(shù)據(jù)分析工具,我們可以方便地對時(shí)間序列數(shù)據(jù)進(jìn)行可視化和分析,本文提供的示例代碼和方法能夠?yàn)槟臅r(shí)間序列數(shù)據(jù)分析工作提供有益的參考,感興趣的朋友跟隨小編一起看看吧2024-07-07
使用Python的Twisted框架編寫非阻塞程序的代碼示例
Twisted是基于異步模式的開發(fā)框架,因而利用Twisted進(jìn)行非阻塞編程自然也是必會(huì)的用法,下面我們就來一起看一下使用Python的Twisted框架編寫非阻塞程序的代碼示例:2016-05-05
django admin search_fields placeholder 管理后臺(tái)添加搜索框提示文字
這篇文章主要介紹了django admin search_fields placeholder 管理后臺(tái)添加搜索框提示文字,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03
寶塔部署django項(xiàng)目的實(shí)現(xiàn)步驟(圖文教程)
本文主要介紹了寶塔部署django項(xiàng)目的實(shí)現(xiàn)步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-03-03
用Python展示動(dòng)態(tài)規(guī)則法用以解決重疊子問題的示例
這篇文章主要介紹了用Python展示動(dòng)態(tài)規(guī)則法用以解決重疊子問題的一個(gè)棋盤游戲的示例,動(dòng)態(tài)規(guī)劃常常適用于有重疊子問題和最優(yōu)子結(jié)構(gòu)性質(zhì)的問題,且耗時(shí)間往往遠(yuǎn)少于樸素解法,需要的朋友可以參考下2015-04-04

