Jenkins CLI v0.0.19 发布

Jenkins CLI v0.0.19 :rainbow:
由  LinuxSuRen
发布

jcli 作为 黑客松编程大赛
的项目之一,欢迎关注!!!

变更内容

  • 文档中增加描述如何管理插件的内容 ( #99
    )  @LinuxSuRen

:rocket: 功能特性

  • 支持定义插件套件,方便根据特定的环境批量安装 Jenkins 插件 ( #124
    )  @LinuxSuRen
  • 支持升级 Jenkins ( #123
    )  @LinuxSuRen
  • 增加全局的 Jenkins 名称选项,方便操作不同的 Jenkins 实例 ( #116
    )  @LinuxSuRen
  • 增加命令的前置 hook 的支持 ( #117
    )  @LinuxSuRen
  • 配置项中,增加描述字段,可以更加清晰的了解多个 Jenkins 的用途 ( #101
    )  @yJunS

:bug: 缺陷修复

  • 修复了表格输出中有非英语字符时的混乱 ( #120
    )  @yJunS
  • 修复了安装插件时的报错 ( #114
    )  @LinuxSuRen
  • 修复了插件搜索不准确的问题 ( #109
    )  @yJunS
  • 修复了在下载插件时由于证书过期导致的失败 ( #111
    )  @yJunS
  • 修复插件下载失败的问题 ( #110
    )  @yJunS
  • 修复了无法移除一个配置项的问题 ( #102
    )  @yJunS

:ghost: 维护

  • 增加更多的单元测试 ( #128
    )  @LinuxSuRen
  • 增加 Travis 和 sonar 项目描述文件 ( #127
    )  @LinuxSuRen
  • 使用 shared-library 来增强流水线构建过程 ( #125
    )  @LinuxSuRen
  • 支持拷贝二进制文件到系统目录中,方便调试 ( #122
    )  @LinuxSuRen
  • 更新 issue 模板 ( #108
    )  @yJunS
  • 为密码相关的工具类增加测试用例 ( #113
    )  @LinuxSuRen
  • 增加 Jenkinsfile ( #112
    )  @LinuxSuRen
  • 修复了 sonar 检查出来的无用的参数 ( #107
    )  @yJunS
  • 空方法中增加注释信息 ( #106
    )  @LinuxSuRen
  • 使用常量代替变量 ( #105
    )  @LinuxSuRen
  • 增加 issue 模板 ( #103
    )  @yJunS

安装方法:

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/109417/jenkins-cli-0-0-19-released

本站部分文章源于互联网,本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供。如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。

PS:推荐一个微信公众号: askHarries 或者qq群:474807195,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化这些成为架构师必备的知识体系。还能领取免费的学习资源,目前受益良多

转载请注明原文出处:Harries Blog™ » Jenkins CLI v0.0.19 发布

赞 (0)
分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址