Uploaded image for project: 'Infrastructure'
  1. Infrastructure
  2. INFRA-1498

Provide native packages for plugins

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed (View Workflow)
    • Priority: Minor
    • Resolution: Won't Do
    • Component/s: puppet
    • Labels:
      None
    • Similar Issues:

      Description

      A large part of automating a jenkins setup is dealing with the plugins. This is currently a pain.

      The easiest solution would be to offload the dependency management to a package system that already deals with that. Native (rpm, deb, ...) would be a good solution for this.

      A couple approaches are possible here:

      • Use your existing ci infra and fpm packages after building/releasing
      • Use your existing ci infra and add native packages support to the maven:hpi helper.
      • Create / Provide jenkins jobs that package everything in the update center.

      Possibly, if there was an api for the plugins, automation tools could integrate with that instead.

       

      Related tickets on the puppet side: https://github.com/voxpupuli/puppet-jenkins/issues/841

        Attachments

          Activity

          Hide
          rtyler R. Tyler Croy added a comment -

          This is not something I imagine anybody has the time to pick up in the Jenkins project given the wealth of other work to do

          Show
          rtyler R. Tyler Croy added a comment - This is not something I imagine anybody has the time to pick up in the Jenkins project given the wealth of other work to do

            People

            Assignee:
            rtyler R. Tyler Croy
            Reporter:
            vstone Jan Vansteenkiste
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: