Releases: jenkins-zh/jenkins-cli
Releases · jenkins-zh/jenkins-cli
v0.0.27 🌈
What’s Changed
🚀 Features
- Add support to build a plugin project (#355) @LinuxSuRen
- Add an option to trim white space of Jenkinsfile (#363) @LinuxSuRen
- Enable custom war package config file as a template (#364) @LinuxSuRen
- Add custom war packager support (#340) @LinuxSuRen
- Add disable or enable a job (#352) @LinuxSuRen
- Add option to restart Jenkins directly (#345) @LinuxSuRen
- Allow users to edit a empty pipeline with a sample (#361) @LinuxSuRen
- Add goreleaser config file (#347) @LinuxSuRen
📝 Documentation updates
- Add a live interactive course for jcli (#362) @LinuxSuRen
- Add instruction about how to install jcli by yum (#348) @LinuxSuRen
👻 Maintenance
- Do not push dev docker iamge in a sperate action (#371) @LinuxSuRen
- Use GitHub actions to release (#370) @LinuxSuRen
- Add arm packages (#351) @LinuxSuRen
- Bump github.com/spf13/cobra from 0.0.6 to 0.0.7 (#369) @dependabot-preview
- Bump go.uber.org/zap from 1.13.0 to 1.14.1 (#367) @dependabot-preview
- Bump github.com/AlecAivazis/survey/v2 from 2.0.5 to 2.0.6 (#341) @dependabot-preview
- Bump github.com/golang/mock from 1.3.1 to 1.4.0 (#310) @dependabot-preview
- Bump github.com/onsi/gomega from 1.8.1 to 1.9.0 (#316) @dependabot-preview
- Bump github.com/fatih/color from 1.7.0 to 1.9.0 (#304) @dependabot-preview
v0.0.26 🌈
What’s Changed
🚀 Features
- Show the changelog of jcli (#328) @LinuxSuRen
- Support search job by parent name (#327) @LinuxSuRen
- Add support upgrade all plugins (#258) @yJunS
🐛 Bug Fixes
- Fix cannot start a non-lts jenkins server (#322) @LinuxSuRen
- Fix that cannot create credentials (#325) @LinuxSuRen
📝 Documentation updates
- Add snapcraft support (#321) @LinuxSuRen
- Add documentation for support Chocolatey (#312) @LinuxSuRen
👻 Maintenance
- Attach the artifacts by GitHub Action (#333) @LinuxSuRen
- Bump github.com/spf13/cobra from 0.0.5 to 0.0.6 (#332) @dependabot-preview
v0.0.25 🌈
What’s Changed
🚀 Features
- Add zsh and powerShell completion support (#296) @LinuxSuRen
📝 Documentation updates
- Add documents for how to download jcli from bintray (#299) @LinuxSuRen
🚦 Tests
- Add test cases for interactive commands (#297) @LinuxSuRen
v0.0.24 🌈
What’s Changed
🚀 Features
- Add support for configuration-as-code plugin (#265) @LinuxSuRen
- Add docker image for jcli (#260) @LinuxSuRen
- Add documents of Jenkins client usage (#256) @1179325921
- Add support get the identity of Jenkins (#292) @LinuxSuRen
- Add support take url from cmd line options (#291) @LinuxSuRen
- Add support to create a new token for other users (#289) @LinuxSuRen
- Add support to create a jnlp agent (#290) @LinuxSuRen
- Improve the data output from cmd (#285) @LinuxSuRen
- Enhance the searching Jenkins job (#284) @LinuxSuRen
- Add support to search Jenkins job or folder (#281) @LinuxSuRen
- Add diagnose for casc cmd (#280) @LinuxSuRen
- Add more cmds for agent (#278) @LinuxSuRen
- Add support to manage credentials (#266) @LinuxSuRen
- Add support to release a plugin (#276) @LinuxSuRen
- Add support for color the output (#273) @LinuxSuRen
- Support cancel multiple queue item one time (#274) @LinuxSuRen
- Support give system property to jenkins.war (#275) @LinuxSuRen
- Add support to download the latest dev version of jcli (#267) @LinuxSuRen
- Add support to run Jenkins (#262) @LinuxSuRen
- Add support to list Jenkins agents (#259) @LinuxSuRen
🐛 Bug Fixes
- Fix the warning which found by lgtm.com (#293) @LinuxSuRen
- Fix the bash-completion error which caused by refactoring (#294) @LinuxSuRen
- Fix a typo in PO file (#282) @anxk
- Fix the panic when no config file (#269) @LinuxSuRen
📝 Documentation updates
- Add comment for Develop Environment (#263) @yJunS
- Add other ways to download jcli (#264) @LinuxSuRen
👻 Maintenance
- Remove url in the markdown template (#271) @LinuxSuRen
- Make jcli docker dev image be smaller (#268) @LinuxSuRen
- Add badge of docker pull (#261) @LinuxSuRen
- Bump github.com/onsi/ginkgo from 1.10.3 to 1.11.0 (#288) @dependabot-preview
- Bump github.com/onsi/gomega from 1.7.1 to 1.8.1 (#287) @dependabot-preview
- Bump github.com/AlecAivazis/survey/v2 from 2.0.4 to 2.0.5 (#270) @dependabot-preview
🚦 Tests
- Add test cases for open commands (#272) @LinuxSuRen
v0.0.23 🌈
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
👻 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
v0.0.22 🌈
What’s Changed
🚀 Features
- Add language setting with the API request (#183 ) @yJunS
- Add support to create a job by copy mode (#205) @LinuxSuRen
📝 Documentation updates
- Add documentation for JetBrains open source license (#209) @LinuxSuRen
- Fixes and additions to the README text to improve UX. (#210) @scottydocs
- Add documentation for scoop (#208) @LinuxSuRen
- Add badge for godoc (#201) @LinuxSuRen
- Fixes and additions to the README text to improve UX (#210) @scottydocs
👻 Maintenance
- Add pull request template (#212) @LinuxSuRen
- Add dependencies as a label (#203) @LinuxSuRen
- Bump gopkg.in/yaml.v2 from 2.2.2 to 2.2.4 (#202) @dependabot-preview
v0.0.21 🌈
What’s Changed
🚀 Features
- Add a command to generate the whole documents for jcli (#174) @LinuxSuRen
- Add support to input pipeline job (#164) @LinuxSuRen
- Add support to download artifacts (#185) @LinuxSuRen
🐛 Bug Fixes
- Add permission information for request (#187) @yJunS
- Fix issue where version was not printed even though -v flag was passed (#186) @zirmax
📝 Documentation updates
- Add language links into readmefile (#194) @LinuxSuRen
👻 Maintenance
- Remove the unnecessary code lines (#178) @LinuxSuRen
- Add test cases for job client (#190) @LinuxSuRen
- Add git ignore files for idea (#199) @LinuxSuRen
- Add jcli completion description (#188) @LinuxSuRen
- Bind build status with quality gate result (#184) @LinuxSuRen
- Add test cases for jenkins user client (#180) @LinuxSuRen
- Add git backup actions (#173) @LinuxSuRen
- Add two badges which are all releases and code size (#168) @LinuxSuRen
v0.0.20 🌈
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
v0.0.19 🌈
What’s Changed
- Add document to describe how to manage the plugins (#99) @LinuxSuRen
🚀 Features
- Add support to define a suite of plugins (#124) @LinuxSuRen
- Add support to upgrade Jenkins (#123) @LinuxSuRen
- Add a global Jenkins name option (#116) @LinuxSuRen
- Add support for cmd pre hook (#117) @LinuxSuRen
- Add support to add description for the jcli config item (#101) @yJunS
🐛 Bug Fixes
- Fix mess up the table output when words are not English (#120) @yJunS
- Fix the error when install a plugin (#114) @LinuxSuRen
- Fix search plugin result inaccurate (#109) @yJunS
- Fix certificate issue when downing plugins (#111) @yJunS
- Fix download plugin failure (#110) @yJunS
- fix remove a config (#102) @yJunS
👻 Maintenance
- Add more testcases (#128) @LinuxSuRen
- Add travis and sonar project property file (#127) @LinuxSuRen
- Use shared-library to super container dsl (#125) @LinuxSuRen
- Add support to copy binary file to system path (#122) @LinuxSuRen
- Update issue template (#108) @yJunS
- Add test cases for password util (#113) @LinuxSuRen
- Add Jenkinsfile with build stage (#112) @LinuxSuRen
- fix sonar check unused parameters (#107) @yJunS
- Add nest comment for a empty method (#106) @LinuxSuRen
- Use constant instead of duplicating literal (#105) @LinuxSuRen
- add Issue template (#103) @yJunS
v0.0.18 🌈
What’s Changed
🚀 Features
- Add suppor to build a job with params in batch mode (#95) @LinuxSuRen
- Add suppor to stop a job (#89) @LinuxSuRen
- Add support to upload plugins from local or remote (#79) @LinuxSuRen
🐛 Bug Fixes
- Fix the readme about jcli config geneate (#76) @LinuxSuRen
- Fix curmb cannot use proxy correctly (#90) @LinuxSuRen
📝 Documentation updates
- Add gofish as a new package manager (#85) @LinuxSuRen
- Add go report card (#80) @LinuxSuRen
👻 Maintenance
- Generate sha256 text file (#96) @LinuxSuRen
- Change org from linuxsuren to jenkins-zh (#84) @LinuxSuRen