Would make jenkins 920 more straightforward.

      Work in progress

      • Functions.getCLICommands; could maybe keep binary compatibility while breaking source compatibility?
      • Functions.advertiseHeaders would ideally not send X-*CLI* headers
      • PluginAutomaticTestBuilder.CliSanityTest
      • ParameterDefinition.CLICommand
      • Various @CLIMethod need to be refactored into independent CLICommand: JENKINS-22969
      • Slave.JnlpJar.getURL purpose unclear
      • SecurityRealm.createCliAuthenticator
      • Jenkins.doCli must be made into an UnprotectedRootAction

          [JENKINS-26463] Split CLI out of core

          Jesse Glick created issue -
          Jesse Glick made changes -
          Link New: This issue depends on JENKINS-22969 [ JENKINS-22969 ]
          Daniel Beck made changes -
          Labels Original: cli split-plugins-from-core New: 2.0 cli split-plugins-from-core
          kumar G made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Jesse Glick made changes -
          Status Original: In Progress [ 3 ] New: Open [ 1 ]
          Daniel Beck made changes -
          Labels Original: 2.0 cli split-plugins-from-core New: 2.0-rejected cli split-plugins-from-core
          Patrick Wolf made changes -
          Labels Original: 2.0-rejected cli split-plugins-from-core New: 2.0-rejected cli followup split-plugins-from-core
          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 160531 ] New: JNJira + In-Review [ 180391 ]
          Daniel Beck made changes -
          Epic Link New: JENKINS-41349 [ 178128 ]
          Daniel Beck made changes -
          Link New: This issue is related to JENKINS-41745 [ JENKINS-41745 ]

            jglick Jesse Glick
            jglick Jesse Glick
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: