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

JobConfigHistory is flooded by pipeline steps

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved (View Workflow)
    • Priority: Minor
    • Resolution: Fixed
    • Labels:
      None
    • Environment:
      Job Configuration History Plugin 2.16
    • Similar Issues:

      Description

      While investigating https://issues.jenkins-ci.org/browse/JENKINS-45506 i've encoutered tons of saved configuration changes due to pipeline step serializations.

      Now that i know, i can configure around this, but it seems generally a bad idea to store data in the history that changes multiple times on every build a pipeline step is involved.

      Basically two pipeline steps are flooding our history:

      • org.jenkinsci.plugins.pipeline.milestone.Milestone
      • org.jenkins.plugins.lockableresources.LockableResourcesManager

      Maybe these plugins should be added to the default pattern, some hints should be put into their documentation or even a new api to distinguish regular configuration changes from simple status updates may be introduced?

        Attachments

          Issue Links

            Activity

            dageissl Daniel Geißler created issue -
            dageissl Daniel Geißler made changes -
            Field Original Value New Value
            Environment Job Configuration History Plugin 2.16
            abayer Andrew Bayer made changes -
            Component/s lockable-resources-plugin [ 18222 ]
            Component/s pipeline-milestone-step-plugin [ 21448 ]
            allan_burdajewicz Allan BURDAJEWICZ made changes -
            Remote Link This issue links to "PR#74 (Web Link)" [ 20789 ]
            allan_burdajewicz Allan BURDAJEWICZ made changes -
            Remote Link This issue links to "PR#65 (Web Link)" [ 20790 ]
            jochenafuerbacher Jochen A. Fürbacher made changes -
            Resolution Fixed [ 1 ]
            Status Open [ 1 ] Resolved [ 5 ]

              People

              Assignee:
              stefanbrausch Stefan Brausch
              Reporter:
              dageissl Daniel Geißler
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: