• Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Minor Minor
    • cli

      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

          PR 973 [1] addresses the first part.

          [1] https://github.com/jenkinsci/jenkins/pull/973

          Oliver Gondža added a comment - PR 973 [1] addresses the first part. [1] https://github.com/jenkinsci/jenkins/pull/973

          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>

          SCM/JIRA link daemon added a comment - 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

          SCM/JIRA link daemon added a comment - 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

          SCM/JIRA link daemon added a comment - 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

          SCM/JIRA link daemon added a comment - 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

          SCM/JIRA link daemon added a comment - 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.

          SCM/JIRA link daemon added a comment - 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.

          dogfood added a comment -

          Integrated in jenkins_main_trunk #2987

          Result = SUCCESS

          dogfood added a comment - Integrated in jenkins_main_trunk #2987 Result = SUCCESS

          Daniel Beck added a comment -

          Noting inclusion of partial solution in LTS.

          Daniel Beck added a comment - Noting inclusion of partial solution in LTS.

            olivergondza Oliver Gondža
            olivergondza Oliver Gondža
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: