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

Support JCasC in Config File Provider Plugin

    Details

    • Similar Issues:
    • Released As:
      Config File Provider 3.3

      Description

      Currently it's not possible to configure the Config File Provider Plugin with Jenkins Configuration as Code.

      I already written some code for that in the JCasC project https://github.com/jenkinsci/configuration-as-code-plugin/pull/477

      Because of the roadmap to bring all the custom configurations to the target plugins, Oleg Nenashev suggested to create an issue for that.

        Attachments

          Activity

          Show
          imod Dominik Bartholdi added a comment - done: https://github.com/jenkinsci/config-file-provider-plugin/commit/23cfdeda34b68e821f358cb9a06f256791d42299 ...and released as version 3.0  
          Hide
          srempfer Stefan Rempfer added a comment -

          I'll add a integration test in JCasC project for it (https://github.com/jenkinsci/configuration-as-code-plugin/issues/492)

          Show
          srempfer Stefan Rempfer added a comment - I'll add a integration test in JCasC project for it ( https://github.com/jenkinsci/configuration-as-code-plugin/issues/492 )
          Hide
          ndeloof Nicolas De Loof added a comment -

          Unfortunately as GlobalConfigFiles is not extending GlobalConfiguration there's no way for CasC to discover this component and use it as a candidate for yaml configuration. And ConfigFilesManagement isn't just a link to a valid Descriptor, it owns a dedicated UI.

           

           

          Show
          ndeloof Nicolas De Loof added a comment - Unfortunately as GlobalConfigFiles is not extending GlobalConfiguration there's no way for CasC to discover this component and use it as a candidate for yaml configuration. And ConfigFilesManagement isn't just a link to a valid Descriptor, it owns a dedicated UI.    
          Show
          ndeloof Nicolas De Loof added a comment - see  https://github.com/jenkinsci/config-file-provider-plugin/pull/54
          Hide
          imod Dominik Bartholdi added a comment -

          released with 3.3 of config-file-provider

          Show
          imod Dominik Bartholdi added a comment - released with 3.3 of config-file-provider

            People

            • Assignee:
              domi Dominik Bartholdi
              Reporter:
              srempfer Stefan Rempfer
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: