最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用python-Jenkins批量創(chuàng)建及修改jobs操作

 更新時(shí)間:2020年05月12日 10:42:16   作者:谷穗  
這篇文章主要介紹了使用python-Jenkins批量創(chuàng)建及修改jobs操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

1.使用jobsName.ini文件保存要?jiǎng)?chuàng)建job的名字

jobs1
jobs2
jobs3

2.使用Jenkins創(chuàng)建job時(shí)自動(dòng)生成的config.xml文件為模板進(jìn)行批量創(chuàng)建jobs或修改jobs,一般生成的job會(huì)在你安裝的Jenkins目錄下找到

3.腳本實(shí)現(xiàn)

import jenkins

jobsOperation = input("請(qǐng)選擇是新建jobs還是修改jobs:\na.創(chuàng)建jobs \nb.修改jobs \n")

# 連接遠(yuǎn)程Jenkins
server=jenkins.Jenkins("http://127.0.0.1:8080/", username="admin", password="admin")
# 讀取及修改的配置模板
pathConfigxml = open("config.xml",encoding='utf-8').read()

# 讀取要?jiǎng)?chuàng)建的jobs名稱
def readJobsName():
  jobnames = open('jobsName.ini',encoding="utf-8")
  return jobnames
  pass

# 讀取要修改配置的jobs名稱
def readChangeJobsName():
  changeJobsName = open('changeJobsName.ini', encoding='utf-8')
  return changeJobsName
  pass

# 創(chuàng)建新的jobs
def createNewJobs():
  jobsname = readJobsName()
  for jobName in jobsname:
    server.create_job(jobName.replace("\n",""),pathConfigxml)

  pass

# 批量修改已有的jobs
def changeJobs():
  changeJobsName = readChangeJobsName()
  for changeJobName in changeJobsName:
    server.reconfig_job(changeJobName.replace("\n",""), pathConfigxml)
  pass

if "a"==jobsOperation:
  createNewJobs()
elif "b"==jobsOperation:
  changeJobs()
else:print("未選擇操作,退出任務(wù)!")

補(bǔ)充知識(shí):python寫一個(gè)功能:禁用jenkins中某一個(gè)job任務(wù)

import requests

#python寫一個(gè)功能:禁用jenkins某一個(gè)任務(wù)(job)
print(requests.get('http://localhost:8080/jenkins/job/Test_version/').text)
url = 'http://localhost:8080/jenkins/job/Test_version/disable'
re = requests.post(url, data={}, auth=('wyq', 'wyq'))
print(re.status_code)
print(re.headers)
print(re.reason)

執(zhí)行成功并在jenkins下查看Test_version任務(wù)已被成功禁用:

以上這篇使用python-Jenkins批量創(chuàng)建及修改jobs操作就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 三步解決python PermissionError: [WinError 5]拒絕訪問的情況

    三步解決python PermissionError: [WinError 5]拒絕訪問的情況

    這篇文章主要介紹了三步解決python PermissionError: [WinError 5]拒絕訪問的情況,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • 簡單實(shí)現(xiàn)python進(jìn)度條腳本

    簡單實(shí)現(xiàn)python進(jìn)度條腳本

    這篇文章主要教大家如何簡單實(shí)現(xiàn)python進(jìn)度條,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • 如何使用五行Python代碼輕松實(shí)現(xiàn)批量摳圖

    如何使用五行Python代碼輕松實(shí)現(xiàn)批量摳圖

    簡單來說,摳圖就是將照片的主體人或物品從圖片中摳出來,以便貼到別處使用,下面這篇文章主要給大家介紹了關(guān)于如何使用五行Python代碼輕松實(shí)現(xiàn)批量摳圖的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-04-04
  • python基礎(chǔ)之reverse和reversed函數(shù)的介紹及使用

    python基礎(chǔ)之reverse和reversed函數(shù)的介紹及使用

    我們?cè)谡碣Y料的時(shí)候,有的時(shí)候過于混亂難以整理,這時(shí)我們不妨可以對(duì)它先進(jìn)行一個(gè)排序,這樣可以方便我們?yōu)g覽,查詢,有利于我們整理資料,下面這篇文章主要給大家介紹了關(guān)于python基礎(chǔ)之reverse和reversed函數(shù)的介紹及使用,需要的朋友可以參考下
    2022-12-12
  • python刪除csv文件的行列

    python刪除csv文件的行列

    這篇文章主要介紹了python刪除csv文件中的某幾列或行,主要介紹了python對(duì)csv刪除的方法,感興趣的同學(xué)可以參考學(xué)習(xí)
    2021-04-04
  • scrapy頭部修改的方法詳解

    scrapy頭部修改的方法詳解

    這篇文章主要給大家介紹了關(guān)于scrapy頭部修改的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • Python爬蟲回測(cè)股票的實(shí)例講解

    Python爬蟲回測(cè)股票的實(shí)例講解

    在本篇文章里小編給大家整理的是一篇關(guān)于Python爬蟲回測(cè)股票的實(shí)例講解內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。
    2021-01-01
  • 基于python實(shí)現(xiàn)雙向鏈表

    基于python實(shí)現(xiàn)雙向鏈表

    這篇文章主要為大家詳細(xì)介紹了基于python實(shí)現(xiàn)雙向鏈表,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • 如何利用Python+Vue實(shí)現(xiàn)簡單的前后端分離

    如何利用Python+Vue實(shí)現(xiàn)簡單的前后端分離

    因?yàn)閜ython開發(fā)的高效性,python web開發(fā)也受到越來越多人的關(guān)注,下面這篇文章主要給大家介紹了關(guān)于如何利用Python+Vue實(shí)現(xiàn)簡單的前后端分離的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-07-07
  • Python+Flask實(shí)現(xiàn)自定義分頁的示例代碼

    Python+Flask實(shí)現(xiàn)自定義分頁的示例代碼

    分頁操作在web開發(fā)中幾乎是必不可少的,而flask不像django自帶封裝好的分頁操作。所以本文將自定義實(shí)現(xiàn)分頁效果,需要的可以參考一下
    2022-09-09

最新評(píng)論

虞城县| 乾安县| 洛阳市| 翁牛特旗| 永寿县| 永川市| 双城市| 怀化市| 柯坪县| 积石山| 冕宁县| 莒南县| 阳朔县| 靖西县| 青川县| 清远市| 彰化市| 万全县| 宣武区| 永泰县| 同仁县| 平原县| 芦溪县| 偃师市| 石河子市| 佳木斯市| 湘乡市| 天水市| 和平县| 舟山市| 罗田县| 武陟县| 磴口县| 大石桥市| 辽中县| 新源县| 宜良县| 雷山县| 永登县| 宾阳县| 寻乌县|