中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Jenkins CLI有什么功能

發布時間:2021-12-22 16:29:32 來源:億速云 閱讀:111 作者:小新 欄目:云計算

這篇文章主要為大家展示了“Jenkins CLI有什么功能”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“Jenkins CLI有什么功能”這篇文章吧。

Jenkins CLI,簡稱 jcli,一個使用 Golang 開發的開源的 Jenkins 命令行工具。 它可以幫忙你輕松地管理 Jenkins。 無論你是 Jenkins 插件開發者,還是 Jenkins 管理員或者只是一個普通的 Jenkins 用戶,它都是為你而生!

Jenkins CLI 功能簡介 

從2019年6月份第一個 git commit 算起,經過不斷迭代,截止目前 Jenkins CLI 已經對外發布了18個版本,下載量超過2000,功能也日益增多。 目前主要功能列表如下所示: * 支持多 Jenkins 實例管理 * 插件管理(查看列表、搜索、安裝、上傳) * 任務管理(搜索、構建觸發、日志查看) * 在瀏覽器中打開你的 Jenkins * 重啟你的 Jenkins * 支持通過代理連接

此外,優秀的開源項目應該有著高代碼質量。Jenkins CLI 始終堅持內建質量的原則,在開發過程中持續編寫單元測試代碼,并使用 TravisCI + SonarCloud 對代碼質量持續分析,從而保證代碼質量。 目前測試覆蓋率為81.8%,下一個目標是將測試覆蓋率提升到90%。 Go Report Card 給 Jenkins CLI 的代碼質量評分為 A+。

如何安裝 Jenkins CLI? 

Jenkins CLI 目前支持的操作系統有:MacOS、Linux 以及 Windows。

在 Mac 上安裝

在 Mac 上可以通過 brew 來安裝 jcli:

brew tap jenkins-zh/jcli
brew install jcli

在 Linux 上安裝

要在 Linux 操作系統上安裝 jcli 的話,非常簡單。 只需要執行下面的命令即可:

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 上安裝

你只要點擊這里就可以下載到最新版本的壓縮包。然后,把解壓后的文件 jcli 拷貝到你的系統目錄下即可。

其他包管理器

還可以使用一些其他的包管理器安裝 jcli: * GoFish 的用戶可以使用命令 gofish install jcli 來安裝 * Scoop 的用戶可以使用命令 scoop install jcli 來安裝

GoFish 同時支持 Linux 和 Windows,Scoop 支持 Windows。

使用入門 

安裝 jcli 后,你需要提供一份配置文件。請執行命令 jcli config generate,該命令會幫助你編輯配置文件 ~/.jenkins-cli.yaml,你需要根據實際的 Jenkins 配置情況做相應的修改。

配置文件準備好后,便可以進行一些實際操作了。 下面舉幾個插件管理和任務管理的例子作為說明。

插件管理

使用 jcli 搜索插件:

jcli plugin search zh-cn

使用 jcli 下載插件,如果該插件有相關依賴插件的話,會同時下載依賴插件:

jcli plugin downlaod localization-zh-cn

使用 jcli 安裝插件:

jcli plugin install localization-zh-cn

任務管理

使用 jcli 觸發構建:

jcli job build pipeline-01

使用 jcli 查看構建日志,如果任務正在運行,它會實時監聽日志輸出,否則輸出最近一次構建日志:

jcli job log pipeline-01

更多命令請查看幫助

限于篇幅原因,更多使用說明不做一一介紹,請查看幫助命令:

jcli --help
jcli <command> --help
jcli <command> <subcommand> --help

也可以查看官方文檔: - https://github.com/jenkins-zh/jenkins-cli/blob/master/doc/README.md - https://jenkins-zh.github.io/jcli-docs/

如果你有意愿使用 Jenkins CLI,那么趕快動手來體驗吧!

新功能路線圖 

Jenkins CLI 仍舊在不斷發展中。 挑選了幾個計劃中的新功能,列表如下: - 支持自我升級 - 支持列出所有 agent 節點 - 支持更新所有插件 - 支持展示插件趨勢

以上是“Jenkins CLI有什么功能”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

凯里市| 德兴市| 黎城县| 冷水江市| 定安县| 衡东县| 宁陵县| 上思县| 集贤县| 贡嘎县| 石台县| 盘锦市| 日喀则市| 瑞安市| 皋兰县| 廉江市| 南宫市| 云阳县| 定远县| 富蕴县| 栾城县| 郎溪县| 平顶山市| 仁布县| 天气| 五家渠市| 苏尼特右旗| 汝城县| 栖霞市| 平顶山市| 武平县| 龙山县| 逊克县| 新绛县| 安宁市| 武鸣县| 博客| 子长县| 衡南县| 屯门区| 贺州市|