管理 CI/CD 平台 Jenkins CLI

管理 CI/CD 平台 Jenkins CLI

MIT
Google Go
跨平台
2019-07-18
Jenkins中文社区
Jenkins CLI 正在参加 2019 年度最受欢迎开源中国软件评选,请投票支持!
Jenkins CLI 在 2019 年度最受欢迎开源中国软件评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票赢奖品
已投票

Jenkins 作为最为流行的 CI/CD 平台,在很多团队中会有多个实例并存的情况。Jenkins CLI 可以很大程度上为 Jenkins 的管理员和普通用户提供管理和使用上的便利。

命令行 jcli 包含的功能如下:

  • 支持 MacOS、Windows、Linux
  • 多实例配置
  • 搜索、安装(在线、本地)插件
  • 触发并查看任务日志
  • 在浏览器中打开您的 Jenkins
  • 重启 Jenkins
  • 支持通过代理的方式连接

在 MacOS 下的安装方法如下:

brew tap jenkins-zh/jcli
brew install jcli

在 Linux 下的安装方法如下:

要安装到您的 Linux 操作系统下,非常简单,只需要执行下面的命令行即可:

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 拷贝到您的系统目录下,就可以使用了。

快速入门:

ubuntu@172:~$ ./jcli -h
jcli is Jenkins CLI which could help with your multiple Jenkins,
                  Manage your Jenkins and your pipelines
                  More information could found at https://jenkins-zh.cn

Usage:
  jcli [flags]
  jcli [command]

Available Commands:
  center      Manage your update center
  config      Manage the config of jcli
  crumb       Print crumbIssuer of Jenkins
  help        Help about any command
  job         Print the job of your Jenkins
  open        Open your Jenkins with a browse
  plugin      Manage the plugins of Jenkins
  queue       Print the queue of your Jenkins
  restart     Restart your Jenkins
  user        Print the user of your Jenkins

Flags:
  -h, --help      help for jcli
  -v, --version   Print the version of Jenkins CLI

Use "jcli [command] --help" for more information about a command.

尽情期待更多好用的功能。

的码云指数为
超过 的项目
加载中

评论(3)

B
Barron01
运维必备,非常好用
My和风大福
My和风大福
用过Jenkins,挺方便的
Jenkins中文社区
Jenkins中文社区 软件作者
#Jenkins# 最好用的命令行客户端

Jenkins CLI v0.0.23 发布

Jenkins CLI 在参加 2019 年谁是最受欢迎的中国开源软件投票,如果您已经是 Jenkins CLI 的用户,请点击下面的链接帮忙投上一票。 https://www.oschina.net/project/top_cn_2019#jenkins-cl...

11/27 13:20

Jenkins CLI v0.0.22 发布

Jenkins CLI 可以帮忙你轻松地管理 Jenkins。不管你是一名插件开发者、管理员或者只是一个普通的 Jenkins 用户,它都是为你而生的! 本次发布的更新 本次发布,包含了三位贡献者提供的代码以...

11/01 09:20

Jenkins CLI v0.0.21 发布

Jenkins CLI 可以帮忙你轻松地管理 Jenkins。不管你是一名插件开发者、管理员或者只是一个普通的 Jenkins 用户,它都是为你而生的! 项目地址:https://gitee.com/jenkins-zh/jenkins-cli 文...

10/17 08:26

Jenkins CLI v0.0.20 发布

Jenkins CLI v0.0.20 🌈 由 Jenkins 中文社区 发布 本次发布,主要完善了贡献指南,增加了很多的单元测试用例,修复了一些缺陷。 文档维护 贡献者指南:增加 REST API 信息的链接,修...

09/27 08:12

Jenkins CLI v0.0.19 发布

Jenkins CLI v0.0.19 🌈 由 jenkins-zh 发布 jcli 作为黑客松编程大赛的项目之一,欢迎关注!!! 变更内容 文档中增加描述如何管理插件的内容 (#99) @jenkins-zh 🚀 功能特性 ...

08/28 08:16

Jenkins CLI v0.0.18 发布

Jenkins CLI v0.0.18🌈 的发布,增加和改善了很多易用的功能。 🚀 功能特性 执行在批处理模式下执行参数化任务 (#95) @LinuxSuRen 支持停止一个任务 (#89) @LinuxSuRen 支持从本...

08/08 11:54

Jenkins CLI v0.0.17 发布

Jenkins CLI v0.0.17 的发布,增加和改善了很多易用的功能。 🚀 功能 支持拷贝样本配置到剪贴板 (#72) @LinuxSuRen 当配置文件不存在时会提示用户进行编辑 (#71) @LinuxSuRen 支持通过...

07/26 13:31

Jenkins CLI v0.0.14 发布,管理 CI/CD 平台

Jenkins CLI v0.0.14 发布了,本次发布的变更记录包括: 增加对参数化任务的触发支持 显示插件的安装过程 添加 release-drafter 修复 Jenkins 没有启用 Crumb 时的报错 修复当用户目录下没有...

07/19 13:25

没有更多内容

加载失败,请刷新页面

没有更多内容

1
回答
jenkins自动化部署怎么关闭之前启动的进程

jenkins自动化部署怎么关闭之前启动的进程。 之前用的是jps | grep 'xxx.jar' | awk -F ' ' '{print $1}' ...

10/29 18:34
3
回答
Jenkins 开源持续交付黑客松,报名条件是什么?

比赛规则 活动中创建的新代码仓库,都会托管在 Jenkins 中文社区在码云上的组织下 。因此,任何人都可以根据对应的开源协议进行修改、分发等。 所有的代...

08/26 18:35
7
回答
jenkins 构建maven 项目的问题
Jenkins中文社区 的回答 08/08 18:12
最佳答案
你可以通过-D这样的参数传递,例如: mvn clean package -Denv.BRANCH_NAME=yourvalue

没有更多内容

加载失败,请刷新页面

没有更多内容

Jenkins Command Line大全[翻译]

通用格式  java -jar jenkins-cli.jar [-s JENKINS_URL] command [options...] [arguments...] JENKINS_URL范例:http://192.168.14.56:8080/jenkins/ add-job-to-view 将一个任务加...

2016/03/09 16:40
344
1
Jenkins CLI,助你轻松管理 Jenkins

本文首发于:Jenkins 中文社区 作者:Donghui Wang Jenkins CLI,简称 jcli,一个使用 Golang 开发的开源的 Jenkins 命令行工具。 它可以帮忙你轻松地管理 Jenkins。 无论你是 Jenkins 插件开...

11/22 10:39
84
0
Jenkins + GitHub + fir-cli 一行命令从源码到 fir.im

(本文来自简书作者 @宣X_x) 今天用Jenkins+GitHub+fir-cli 搭了一个持续集成环境,这里说下fir.im为我们提供了一个很简单的工具:fir-cli,我们只需要一条命令,就可以从源代码到 fir.im 。...

2015/08/20 17:59
198
0
Alpha 版本的插件管理库和 CLI 工具

本文首发于:Jenkins 中文社区 原文链接 作者:stopalopa 译者:zhaoying Alpha 版本的插件管理库和 CLI 工具 Alpha 版本的插件管理库和 CLI 工具 “人人都在重复造轮子,部分像实现插件管理...

10/30 08:23
27
0
Jenkins CLI 命令行 v0.0.23

本文首发于:Jenkins 中文社区 作者:Zhao Xiaojie Jenkins CLI 在参加 2019 年谁是最受欢迎的中国开源软件投票,如果您已经是 Jenkins CLI 的用户,请点击下面的链接帮忙投上一票。 https:...

11/29 10:26
13
0
Jenkins CLI v0.0.22 发布

Jenkins CLI 可以帮忙你轻松地管理 Jenkins。不管你是一名插件开发者、管理员或者只是一个普通的 Jenkins 用户,它都是为你而生的! 本次发布的更新 本次发布,包含了三位贡献者提供的代码以...

11/01 12:09
17
0
Jenkins CLI 命令行 v0.0.21

本文首发于:Jenkins 中文社区 作者:Zhao Xiaojie Jenkins CLI 命令行 jcli-v0.0.21 发布 Jenkins CLI 可以帮忙你轻松地管理 Jenkins。不管你是一名插件开发者、管理员或者只是一个普通的 ...

10/30 08:24
35
0
记一个Jenkins任务无法结束的问题

构建一个Jenkins任务之后,由于编译错误,构建卡住不能没有退出,手动点击停止按钮也无济于事。 到Jenkins所在服务器,尝试使用jenkins-cli: 系统管理->Jenkins命令行接口->下载jenkins-cli...

04/08 19:11
274
0
利用 jcli 管理 Jenkins

原文地址:https://jenkins.io/zh/blog/2019/08/30/jenkins-cli/ 作为一名开发者,我通常像下面那样使用 Jenkins: 查找与我当前工作相关的任务 触发任务构建 检查构建日志 有时候,我可能需...

09/03 13:20
44
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部