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

Per-project Config Files are available on multi-branch pipelines but not a plain pipeline project

XMLWordPrintable

      I can add config files per-project on a multi-branch pipeline project (Screenshot 2024-05-08 at 3.55.17 PM.png attached)

      But it seems I cannot do the same in a plain pipeline project, there is no 'config files' menu item. (Screenshot 2024-05-08 at 3.56.36 PM.png attached)  I confirmed if I attempt to manually navigate to the URL /[project-name]/configfiles on this project, I get the 404 page.

      One workaround might be to use global config files, however I would need to grant my users the `Overall/Administer` permission which is overkill for allowing configuration of a single project (Screenshot 2024-05-08 at 3.32.24 PM.png attached)

       

      We find this plugin beneficial when we want to be able to change something regarding the build or deploy behavior without committing changes to the repo that contains the jenkinsfile.  Similarly we can create several jenkins projects that use the same jenkinsfile/ repo but with separate external configs. But it seems the projects would all have to be recreated as multibranch pipelines even if we only intend to build a single branch.

            Unassigned Unassigned
            thom_nic2 Thom
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: