Jenkins CLI v0.0.17 的发布,增加和改善了很多易用的功能。
功能
- 支持拷贝样本配置到剪贴板 (#72) @LinuxSuRen
- 当配置文件不存在时会提示用户进行编辑 (#71) @LinuxSuRen
- 支持通过命令来编辑配置文件 (#70) @LinuxSuRen
- 支持通过交互的方式来打开 Jenkins 界面 (#57) @LinuxSuRen
- 支持在安装插件时根据关键字进行搜索 (#56) @LinuxSuRen
- 在删除任务时提示用户进行确认 (#52) @LinuxSuRen
- 支持打印 jcli 工具的版本号 (#55) @LinuxSuRen
- 支持创建和删除用户 (#54) @LinuxSuRen
- 支持展示插件的安装量趋势 (#48) @LinuxSuRen
- 支持创建和删除一个任务 (#43) @LinuxSuRen
- 支持下载插件 (#36) @LinuxSuRen
- 支持列出 Jenkins 中已经安装了的任务类型 (#42) @LinuxSuRen
Bug 修复
- 修复了显示任务构建历史时信息不完整的问题 (#66) @LinuxSuRen
- 修复了代理配置不生效的问题 (#20) @LinuxSuRen
文档更新
- 增加更多的描述文档 (#62) @LinuxSuRen
- 增加中文的描述文件 (#50) @LinuxSuRen
- 增加 github setting (#31) @LinuxSuRen
- 增加更多的描述信息,包括如何在多个操作系统上下载 jlci (#33) @LinuxSuRen
维护
- 把选项分割为多个子命令 (#69) @LinuxSuRen
- 把插件的选项分割为多个子命令 (#58) @LinuxSuRen
安装方法:
Mac
brew tap linuxsuren/jcli
brew install jcli
Linux
要在 Linux 操作系统上安装 jcli
的话,非常简单。只需要执行下面的命令即可:
curl -L https://github.com/linuxsuren/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.
转自 https://www.oschina.net/news/108546/jenkins-cli-v-0-0-17-released