登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
Gitee AI
NEW
我知道了
查看详情
登录
注册
代码拉取完成,页面将自动刷新
开源项目
>
插件和扩展
>
Jenkins 插件
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
87
Star
528
Fork
109
GVP
Jenkins中文社区
/
jenkins-cli
代码
Issues
0
Pull Requests
0
统计
流水线
服务
Gitee Pages
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
我知道了,不再自动展开
发行版
最新版
v0.0.34
4a813c9
2021-04-16 10:44
对比
v0.0.34
Rick
v0.0.34
最后提交信息为:
Fix the invalid github token name
v0.0.33
27e9521
2021-01-29 21:42
对比
v0.0.33 🌈
Rick
## What’s Changed In some cases, we might need to add or remove parameters from Pipeline. It's terrible if you need to deal with too many Pipelines manually. You can add parameters via: `jcli job param init-job --add '[{"name":"name","value":"my name","desc":"this is a name"}]'` Delete many job build history across different jobs is also very simple. See also: `jcli job history init-job -d 1` Sometimes, it's very slow to download jenkins.war. From now, jcli can download it with multiple threads. For example: ``` # jcli center download -t 8 start to download with 8 threads, size: 67287051, unit: 8410881 ``` Another big feature is that, jcli can start Jenkins in Docker with a single command: `jcli center start -m docker --image kubespheredev/ks-jenkins --version 2.249.1 --c-user root --port 9090 --setup-wizard=false` The star from [GitHub](https://github.com/jenkins-zh/jenkins-cli) is 234, star from [Gitee](https://gitee.com/jenkins-zh/jenkins-cli) is 251. The download is [11,168](https://tooomm.github.io/github-release-stats/?username=jenkins-zh&repository=jenkins-cli). ## 🚀 Features * Fix the random web for center start do not work (#520) @LinuxSuRen * Add support to delete job history (#519) @LinuxSuRen * Add support to add or remove pipeline parameters (#513) @LinuxSuRen * Allow user put shell into config data (#518) @LinuxSuRen * Add an option to download jenkins.war with multi-thread (#517) @LinuxSuRen * Add an option to clean the JENKINS_HOME before start run plugin (#506) @LinuxSuRen * Add an option to force pull image before start it (#503) @LinuxSuRen * Sperate code into another project (#500) @LinuxSuRen * Fix cannot upgrade itself on linux (#495) @LinuxSuRen * Refactory with computer launch command (#491) @LinuxSuRen * Add command alias support (#494) @LinuxSuRen * Sperate cli plugin into a single git repo (#492) @LinuxSuRen * Support run golang image as JNLP agent (#489) @LinuxSuRen * Support run Jenkins agent as docker (#488) @LinuxSuRen ## 👻 Maintenance * Fix the unavailable GitHub release stats service (#512) @LinuxSuRen * Bump upx version (#516) @LinuxSuRen * Bump github.com/magiconair/properties from 1.8.1 to 1.8.4 (#482) @dependabot * Bump github.com/linuxsuren/http-downloader from 0.0.2 to 0.0.10 (#515) @dependabot * Bump github.com/linuxsuren/cobra-extension from 0.0.5 to 0.0.10 (#514) @dependabot * Bump golang.org/x/text from 0.3.4 to 0.3.5 (#508) @dependabot * Bump github.com/stretchr/testify from 1.6.1 to 1.7.0 (#509) @dependabot * Improve the jcli completion document (#507) @LinuxSuRen * Add more labels (#505) @LinuxSuRen * Bump github.com/AlecAivazis/survey/v2 from 2.2.2 to 2.2.7 (#502) @dependabot * Bump github.com/linuxsuren/cobra-extension from 0.0.3 to 0.0.5 (#497) @dependabot * Bump github.com/linuxsuren/go-cli-alias from 0.0.3 to 0.0.4 (#498) @dependabot * Bump goreleaser/goreleaser-action from v2.4.0 to v2.4.1 (#490) @dependabot * Bump github.com/linuxsuren/cobra-extension from 0.0.1 to 0.0.3 (#496) @dependabot * Bump goreleaser/goreleaser-action from v2.3.0 to v2.4.0 (#486) @dependabot * Bump goreleaser/goreleaser-action from v1 to v2.3.0 (#480) @dependabot * Update actions/checkout requirement to v2.3.4 (#478) @dependabot * Bump actions/setup-go from v1 to v2.1.3 (#479) @dependabot * Bump jenkins-zh/git-backup-actions from v0.0.3 to v0.0.4 (#477) @dependabot
最后提交信息为:
Fix the git dirt issues caused by bump upx
v0.0.32
333bdf9
2020-12-03 10:40
对比
v0.0.32
Rick
## What’s Changed This is a small release version. The main idea of this is to remove CASC from jcli core. You want to use it. Please see [here](https://github.com/jenkins-zh/jcli-casc-plugin). ## 🚀 Features * Move casc sub-command into jcli-casc-plugin (#475) @LinuxSuRen ## 🐛 Bug Fixes * Fix the missing checking of the 'current' option in the config file (#474) @gocruncher * Fix the wrong path of config plugin (#472) @LinuxSuRen ## 👻 Maintenance * Bump gopkg.in/yaml.v2 from 2.3.0 to 2.4.0 (#476) @dependabot-preview
最后提交信息为:
Support run golang image as JNLP agent (#489)
v0.0.31
7b2ed8b
2020-11-20 08:10
对比
v0.0.31 🌈
Rick
## What’s Changed It's been a long time not to have a release of [jcli](https://github.com/jenkins-zh/jenkins-cli/). But it's totally worth to upgrade it. Let's see what you can get. Normally, you need to set up the config file of [jcli](https://github.com/jenkins-zh/jenkins-cli/) if this is the first time you install it. Generating the user token from Jenkins, then write it back to the config file is a pretty annoying process. But it's not necessary anymore. It can be automatically now. You just need to run the following command: `jcli center login` It will open the browser, and your config file will be ready once you login into Jenkins. But there's one limitation that does exist. Jenkins and your computer must be about to connect to each other. Besides, you need to install one more [plugin](https://github.com/jenkinsci/pipeline-restful-api-plugin). The second feature is the Jenkins formula. Thanks @oleg-nenashev for taking the initiative to start [Custom Jenkins WAR packager](https://github.com/jenkinsci/custom-war-packager). We can generate a custom distribution of Jenkins. [jcli](https://github.com/jenkins-zh/jenkins-cli/) support to export a formula from a Jenkins. Also, it can install all plugins that come from a Jenkins formula file. Check out these two commands below: ``` jcli plugin formula > formual.yaml # export into a YAML formula file jcli plugin install --formula formual.yaml # install plugins from a formula file ``` The third feature is that we can run Jenkins as a docker container via `jcli center start -m docker`. What is next? I know a lot of newcomers to Jenkins feel terrible when they meet the plugins dependency issues. So please don't hesitate to file a pull request to close [this issue](https://github.com/jenkins-zh/jenkins-cli/issues/365) if you're interested in. ## 🚀 Features * Improve plugin upload command (#440) @LinuxSuRen * Improve the version upgrade of jcli (#435) @LinuxSuRen * Add support to install plugins via Jenkins formula (#469) @LinuxSuRen * Add support fetch Jenkins token automatically (#469) @LinuxSuRen * Add support to connect to ssh server (#468) @LinuxSuRen * Add support to run docker image with center start cmd (#464) @LinuxSuRen * Add support to download a plugin with specific version (#465) @LinuxSuRen * Add http proxy support which can ready from env variable (#414) @LinuxSuRen * Add an option to print cwp version (#462) @LinuxSuRen * Support export current Jenkins as a formula (#458) @LinuxSuRen * Add a global timeout option for all commands (#446) @LinuxSuRen * Improve the self-upgrade when no privileges (#437) @LinuxSuRen ## 📝 Documentation updates * Add documentation for more package manager (#461) @LinuxSuRen ## 👻 Maintenance * Bump github.com/spf13/cobra from 1.0.0 to 1.1.1 (#452 #453) @dependabot-preview * Bump github.com/AlecAivazis/survey/v2 from 2.0.8 to 2.2.2 (#445 #459) @dependabot-preview * Bump github.com/onsi/ginkgo from 1.14.0 to 1.14.2 (#449 #451) @dependabot-preview * Bump github.com/onsi/gomega from 1.10.1 to 1.10.3 (#448 #450) @dependabot-preview * Bump golang.org/x/text from 0.3.2 to 0.3.4 (#444 #454) @dependabot-preview * Bump go.uber.org/zap from 1.15.0 to 1.16.0 (#447) @dependabot-preview * Bump github.com/golang/mock from 1.4.3 to 1.4.4 (#442) @dependabot-preview
最后提交信息为:
Fix the URL errors during jcli center login callback
v0.0.23
f925117
2019-11-29 08:56
对比
v0.0.23
Rick
## What’s Changed ## Features * Add support to create a plugin (#255) @LinuxSuRen * Add sub shell support (#253) @LinuxSuRen * Add support to use update center mirror (#251) @LinuxSuRen * Add param-entry for job build (#249) @LinuxSuRen * Add support to stop the last build (#248) @LinuxSuRen * Add i18n support for command description (#245) @LinuxSuRen * Add cmd completion for config select and remove (#246) @LinuxSuRen * Add bash completion support to plugin, config and job cmd (#242) @LinuxSuRen * Add support to download a specific Jenkins war (#240) @LinuxSuRen * Add support to diagnose configurations (#169) @yJunS * Add support to download a plugin from mirror site (#222) @LinuxSuRen * Add support to download Jenkins from a mirror site (#221) @LinuxSuRen * Add support to load a jenkinsfile from url (#220) @LinuxSuRen * Add support to edit a pipeline from multi-methods (#206) @LinuxSuRen * Add support to install a specific version of plugin (#211) @sbcd90 ## Documentation updates * update README-zh.md (#241) @donhui ## Maintenance * Add more check item about git branch stragtegy (#227) @LinuxSuRen * Bump go.uber.org/zap from 1.12.0 to 1.13.0 (#237) @dependabot-preview * Bump gopkg.in/yaml.v2 from 2.2.4 to 2.2.5 (#225) @dependabot-preview * Bump github.com/onsi/ginkgo from 1.10.2 to 1.10.3 (#218) @dependabot-preview * Bump github.com/onsi/gomega from 1.7.0 to 1.7.1 (#217) @dependabot-preview ## Tests * Add test cases for job param (#232) @LinuxSuRen * Add test cases for plugin check (#224) @LinuxSuRen * Improve test coverages (#223) @LinuxSuRen * Add test cases for job history (#228) @LinuxSuRen
最后提交信息为:
Add support to create a plugin (#255)
v0.0.20
88f2284
2019-09-26 09:24
对比
v0.0.20
Rick
## What’s Changed * Contributing guidelines: REST API information links and spelling fixes (#165) @oleg-nenashev * Add contribution guide (#162) @LinuxSuRen * Change the job edit api url (#148) @LinuxSuRen * Add test cases for part of main logics (#133) @LinuxSuRen ## Features * Show the version of plugins when searching (#156) @yJunS * Add single name as a output format (#163) @LinuxSuRen * Add bash completion for jcli (#161) @LinuxSuRen * Add support to upgrade a plugin by command (#144) @LinuxSuRen * Add support to cancel a job from the queue (#145) @LinuxSuRen * Add support to search all jobs (#143) @LinuxSuRen * Add support to finish the watch by conditions (#141) @LinuxSuRen * Add post command hook (#140) @LinuxSuRen * Add support to output installed plugins as json format (#137) @LinuxSuRen * Add support to download Jenkins (#129) @LinuxSuRen ## Bug Fixes * Try to fix the travis pr id (#146) @LinuxSuRen * Fix the issue that cannot uninstall pluing (#139) @LinuxSuRen ## Maintenance * Add sonar code coverage report paths config item (#158) @LinuxSuRen * Set the exit code for golint (#157) @LinuxSuRen * Add code covrage badege for sonar scan result (#154) @LinuxSuRen * Add go vet and golint (#152) @LinuxSuRen * Add more shield badages (#150) @LinuxSuRen * Add user-agent into http request (#149) @LinuxSuRen
最后提交信息为:
Show the version of plugins when searching (#156)
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
Go
1
https://gitee.com/jenkins-zh/jenkins-cli.git
git@gitee.com:jenkins-zh/jenkins-cli.git
jenkins-zh
jenkins-cli
jenkins-cli
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册