真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎么用jcli管理Jenkins

這篇文章主要介紹“怎么用jcli管理Jenkins”,在日常操作中,相信很多人在怎么用jcli管理Jenkins問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”怎么用jcli管理Jenkins”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

10年的洪澤網(wǎng)站建設經(jīng)驗,針對設計、前端、開發(fā)、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。成都營銷網(wǎng)站建設的優(yōu)勢是能夠根據(jù)用戶設備顯示端的尺寸不同,自動調(diào)整洪澤建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設計,從而大程度地提升瀏覽體驗。創(chuàng)新互聯(lián)從事“洪澤網(wǎng)站設計”,“洪澤網(wǎng)站推廣”以來,每個客戶項目都認真落實執(zhí)行。

作為一名開發(fā)者,我通常像下面那樣使用 Jenkins:

  • 查找與我當前工作相關(guān)的任務

  • 觸發(fā)任務構(gòu)建

  • 檢查構(gòu)建日志

有時候,我可能需要檢查插件更新中心,安裝新的插件,或者更新一個已有的插件。再或者,希望從本地上傳一個插件。所有的這些情況,其實都沒有必要 訪問 UI 界面甚至是瀏覽器。我更傾向于使用命令行(CLI)來完成大部分的工作。例如:我可以使用 kubectl 來管理我的 Kubernets 集群, 創(chuàng)建或者修改 Kubernetes 資源。因此,我開始思考,“為什么不用命令行來管理 Jenkins 呢”?

什么要創(chuàng)造新的輪子?

首先,我?guī)缀醵家呀?jīng)忘記了那個早已存在的命令行,用 Java 編寫的 Jenkins CLI。讓我先 介紹一下如何使用這個命令行。

訪問 Jenkins 的頁面 http://localhost:8080/jenkins/cli/。你將會看到類似于 java -jar jenkins-cli.jar -s http://localhost:8080/jenkins/ help 的命令行。因此,需要下載一個 jar 文件。我們可以用命令 wget http://localhost:8080/jenkins/jnlpJars/jenkins-cli.jar 來下載。

此時,你應該能看到,這并不是一個 Linux 風格的 CLI。請思考下面的幾個點:

  • 用戶必須要有一個 JRE 環(huán)境。這對于非 Java 開發(fā)者來說并不方便。

  • 命令行使用繁瑣,需要輸入很多字符。我們每次都需要輸入 java -jar jenkins-cli.jar -s http://localhost:8080/jenkins/ 作為命令的前綴。

  • 無法使用一些流行的包管理器安裝,例如:brew 或 yum

當然,Java 版本的命令行和 Jenkins 的兼容性更好。但是,我期望在使用時可以更簡單些。 因此,我決定使用 Golang 來編寫一個新的命令行,這樣可以運行在多個平臺上。

這就是創(chuàng)建 jcli 的故事。

特性

  • 易于維護的 jcli 配置文件

  • 支持管理多個 Jenkins

  • 插件管理(列表、搜索、安裝、上傳)

  • 任務管理(搜索、構(gòu)建、日志)

  • 在瀏覽器中打開 Jenkins

  • 重啟 Jenkins

  • 支持連接代理

如何獲???

你可以從 jenkins-cli 的代碼倉庫中克隆 jcli。目前,我們支持三個主流的操作 系統(tǒng)平臺: MacOS、Linux、和 Windows。

MacOS

你可以使用 brew 安裝 jcli。

brew tap jenkins-zh/jcli
brew install jcli

Linux

在 Linux 下安裝也是非常的簡單。你只需要執(zhí)行下面的命令即可:

curl -L https://github.com/jenkins-zh/jenkins-cli/releases/latest/download/jcli-linux-amd64.tar.gz|tar xzv
sudo mv jcli /usr/local/bin/

Windows

你可以點擊 這里找到最新的版本。 然后,下載 tar 文件,把解壓后的 jcli 拷貝到系統(tǒng)目錄下。

如何開始?

使用這個非常簡單。你安裝好 jcli 后,可以通過下面的命令生成一個配置樣本:

$ jcli config generate
current: yourServer
jenkins_servers:
- name: yourServer
  url: http://localhost:8080/jenkins
  username: admin
  token: 111e3a2f0231198855dceaff96f20540a9
  proxy: ""
  proxyAuth: ""
# Goto 'http://localhost:8080/jenkins/me/configure', then you can generate your token.

在大多數(shù)情況下,你應該只需要修改三個字段,包括:url、username 和 token。好的,我相信你已經(jīng)準備好了。 然后,就可以通過下面的命令來檢查你的 Jenkins 中是否安裝了 github 插件:

jcli plugin list --filter name=github

最后,該命令行工具還處在研發(fā)的早期階段,我們歡迎任何形式的貢獻!

到此,關(guān)于“怎么用jcli管理Jenkins”的學習就結(jié)束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續(xù)學習更多相關(guān)知識,請繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>
本文題目:怎么用jcli管理Jenkins
URL分享:http://weahome.cn/article/jpcddd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部