Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-26463

Split CLI out of core

    XMLWordPrintable

Details

    Description

      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

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated: