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

Make ProxyConfiguration compatible with JCasC

    XMLWordPrintable

Details

    • Jenkins 2.205 (core fix), 1.24 (JCasC workaround)

    Description

      ProxyConfiguration currently doesn't follow standard patterns for encapsulation

      Half of its fields are public and on the Jenkins instance it is public as well

      JCasC works by standard conventions being followed

       

      Currently this is being worked around in JCasC with a configurator but these are intended to be temporary and removed as soon as upstream code is made compatible

      https://github.com/jenkinsci/configuration-as-code-plugin/blob/6671f8d69bdb0e24aa6ac3569e12e38e075944cc/plugin/src/main/java/io/jenkins/plugins/casc/core/ProxyConfigurator.java#L58-L77

      Attachments

        Issue Links

          Activity

            timja Tim Jacomb created issue -
            timja Tim Jacomb made changes -
            Field Original Value New Value
            Status Open [ 1 ] In Progress [ 3 ]
            timja Tim Jacomb made changes -
            Status In Progress [ 3 ] In Review [ 10005 ]
            timja Tim Jacomb made changes -
            Remote Link This issue links to "PR-3935 (Web Link)" [ 22468 ]
            danielbeck Daniel Beck made changes -
            Link This issue is duplicated by SECURITY-1352 [ SECURITY-1352 ]
            casz Joseph Petersen (old) made changes -
            Labels jcasc-compatibility jcasc-compatibility testing-second-label
            casz Joseph Petersen (old) made changes -
            Labels jcasc-compatibility testing-second-label jcasc-compatibility
            timja Tim Jacomb made changes -
            Resolution Fixed [ 1 ]
            Status In Review [ 10005 ] Resolved [ 5 ]
            timja Tim Jacomb made changes -
            Status Resolved [ 5 ] Closed [ 6 ]
            oleg_nenashev Oleg Nenashev made changes -
            Released As Jenkins 2.205 (core fix), 1.24 (JCasC workaround)
            danielbeck Daniel Beck made changes -
            Link This issue causes JENKINS-61692 [ JENKINS-61692 ]

            People

              timja Tim Jacomb
              timja Tim Jacomb
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: