-
Improvement
-
Resolution: Unresolved
-
Minor
-
Powered by SuggestiMate
People repeatedly ask questions about the CLI commands and their usage on IRC and mailing lists.
Show detailed command description on /cli page and java -jar jenkins-cli.jar help <cmdname>.- Describe essential commands at wiki (or automatically generate updated command list).
[JENKINS-20023] Make CLI interface help more accesible
Code changed in jenkins
User: Oliver Gondža
Path:
core/src/main/java/hudson/cli/HelpCommand.java
core/src/main/resources/hudson/cli/Messages.properties
http://jenkins-ci.org/commit/jenkins/6130665e30e952468098283e523d3f6b0f9c3d5d
Log:
JENKINS-20023 Add support for java -jar jenkins-cli.jar help <cmdname>
Code changed in jenkins
User: Oliver Gondža
Path:
core/src/main/java/hudson/cli/CLIAction.java
core/src/main/java/hudson/cli/CLICommand.java
core/src/main/java/hudson/cli/GroovyCommand.java
core/src/main/java/hudson/cli/HelpCommand.java
core/src/main/java/hudson/cli/SetBuildParameterCommand.java
core/src/main/java/jenkins/model/Jenkins.java
core/src/main/resources/hudson/cli/CLIAction/command.jelly
core/src/main/resources/hudson/cli/CLIAction/example.jelly
core/src/main/resources/hudson/cli/CLIAction/index.jelly
core/src/main/resources/hudson/cli/CLIAction/index.properties
core/src/main/resources/hudson/cli/CLIAction/index_cs.properties
core/src/main/resources/hudson/cli/CLIAction/index_da.properties
core/src/main/resources/hudson/cli/CLIAction/index_de.properties
core/src/main/resources/hudson/cli/CLIAction/index_es.properties
core/src/main/resources/hudson/cli/CLIAction/index_fr.properties
core/src/main/resources/hudson/cli/CLIAction/index_it.properties
core/src/main/resources/hudson/cli/CLIAction/index_ja.properties
core/src/main/resources/hudson/cli/CLIAction/index_lv.properties
core/src/main/resources/hudson/cli/CLIAction/index_nl.properties
core/src/main/resources/hudson/cli/CLIAction/index_pt_BR.properties
core/src/main/resources/hudson/cli/CLIAction/index_ru.properties
core/src/main/resources/hudson/cli/CLIAction/index_zh_CN.properties
core/src/main/resources/hudson/cli/CLIAction/index_zh_TW.properties
core/src/main/resources/jenkins/model/Jenkins/_cli.jelly
core/src/main/resources/jenkins/model/Jenkins/_cli.properties
core/src/main/resources/jenkins/model/Jenkins/_cli_cs.properties
core/src/main/resources/jenkins/model/Jenkins/_cli_da.properties
core/src/main/resources/jenkins/model/Jenkins/_cli_de.properties
core/src/main/resources/jenkins/model/Jenkins/_cli_es.properties
core/src/main/resources/jenkins/model/Jenkins/_cli_fr.properties
core/src/main/resources/jenkins/model/Jenkins/_cli_it.properties
core/src/main/resources/jenkins/model/Jenkins/_cli_ja.properties
core/src/main/resources/jenkins/model/Jenkins/_cli_lv.properties
core/src/main/resources/jenkins/model/Jenkins/_cli_nl.properties
core/src/main/resources/jenkins/model/Jenkins/_cli_pt_BR.properties
core/src/main/resources/jenkins/model/Jenkins/_cli_ru.properties
core/src/main/resources/jenkins/model/Jenkins/_cli_zh_CN.properties
core/src/main/resources/jenkins/model/Jenkins/_cli_zh_TW.properties
http://jenkins-ci.org/commit/jenkins/99ccd7f7228ae2f846642f23f81ceb1725f61af6
Log:
JENKINS-20023 Display detailed CLI command info via Jenkins UI
Code changed in jenkins
User: Oliver Gondža
Path:
core/src/main/java/hudson/cli/CLICommand.java
core/src/main/java/hudson/cli/HelpCommand.java
core/src/main/java/hudson/cli/declarative/CLIRegisterer.java
test/src/test/java/hudson/cli/HelpCommandTest.java
http://jenkins-ci.org/commit/jenkins/5f712b3c5f2937f9b430ef2a469ef79c129b7384
Log:
JENKINS-20023 Generate usage for CLI commands registered via CLIMethod annotation
Code changed in jenkins
User: Oliver Gondža
Path:
core/src/main/java/hudson/cli/CLIAction.java
core/src/main/java/hudson/cli/CLICommand.java
http://jenkins-ci.org/commit/jenkins/ae7440482a27877fc88416d189ad2137b6dc1eee
Log:
JENKINS-20023 Restrict use of CLIAction
Code changed in jenkins
User: Kohsuke Kawaguchi
Path:
core/src/main/java/hudson/cli/CLIAction.java
core/src/main/java/hudson/cli/CLICommand.java
core/src/main/java/hudson/cli/GroovyCommand.java
core/src/main/java/hudson/cli/HelpCommand.java
core/src/main/java/hudson/cli/SetBuildParameterCommand.java
core/src/main/java/hudson/cli/declarative/CLIRegisterer.java
core/src/main/java/jenkins/model/Jenkins.java
core/src/main/resources/hudson/cli/CLIAction/command.jelly
core/src/main/resources/hudson/cli/CLIAction/example.jelly
core/src/main/resources/hudson/cli/CLIAction/index.jelly
core/src/main/resources/hudson/cli/CLIAction/index.properties
core/src/main/resources/hudson/cli/CLIAction/index_cs.properties
core/src/main/resources/hudson/cli/CLIAction/index_da.properties
core/src/main/resources/hudson/cli/CLIAction/index_de.properties
core/src/main/resources/hudson/cli/CLIAction/index_es.properties
core/src/main/resources/hudson/cli/CLIAction/index_fr.properties
core/src/main/resources/hudson/cli/CLIAction/index_it.properties
core/src/main/resources/hudson/cli/CLIAction/index_ja.properties
core/src/main/resources/hudson/cli/CLIAction/index_lv.properties
core/src/main/resources/hudson/cli/CLIAction/index_nl.properties
core/src/main/resources/hudson/cli/CLIAction/index_pt_BR.properties
core/src/main/resources/hudson/cli/CLIAction/index_ru.properties
core/src/main/resources/hudson/cli/CLIAction/index_zh_CN.properties
core/src/main/resources/hudson/cli/CLIAction/index_zh_TW.properties
core/src/main/resources/hudson/cli/Messages.properties
core/src/main/resources/jenkins/model/Jenkins/_cli.jelly
core/src/main/resources/jenkins/model/Jenkins/_cli.properties
core/src/main/resources/jenkins/model/Jenkins/_cli_cs.properties
core/src/main/resources/jenkins/model/Jenkins/_cli_da.properties
core/src/main/resources/jenkins/model/Jenkins/_cli_de.properties
core/src/main/resources/jenkins/model/Jenkins/_cli_es.properties
core/src/main/resources/jenkins/model/Jenkins/_cli_fr.properties
core/src/main/resources/jenkins/model/Jenkins/_cli_it.properties
core/src/main/resources/jenkins/model/Jenkins/_cli_ja.properties
core/src/main/resources/jenkins/model/Jenkins/_cli_lv.properties
core/src/main/resources/jenkins/model/Jenkins/_cli_nl.properties
core/src/main/resources/jenkins/model/Jenkins/_cli_pt_BR.properties
core/src/main/resources/jenkins/model/Jenkins/_cli_ru.properties
core/src/main/resources/jenkins/model/Jenkins/_cli_zh_CN.properties
core/src/main/resources/jenkins/model/Jenkins/_cli_zh_TW.properties
test/src/test/java/hudson/cli/HelpCommandTest.java
http://jenkins-ci.org/commit/jenkins/9ee9684681c9e8eaa1de1f005c2f08505bb9b831
Log:
Merge pull request #973 from olivergondza/cli-help
JENKINS-20023 Make CLI interface help more accesible
Compare: https://github.com/jenkinsci/jenkins/compare/705b013c8a80...9ee9684681c9
Code changed in jenkins
User: Kohsuke Kawaguchi
Path:
changelog.html
http://jenkins-ci.org/commit/jenkins/c20a25ece9c7da3284cddc2cb4470aa9f9f24a89
Log:
JENKINS-20023
noting this change after the fact.
PR 973 [1] addresses the first part.
[1] https://github.com/jenkinsci/jenkins/pull/973