• Icon: Patch Patch
    • Resolution: Fixed
    • Icon: Major Major
    • other
    • None
    • Platform: All, OS: All

      Hi
      this plugin makes a copy of the configuration file of a job for every change. So
      you can see was changes has been made by which user (if you use security).

      You have an overview page for every job (this must be enabled) and for all jobs
      on the main page.

      Diffs between changes are possible.

      The plugin need a core enhancement!!
      It's need an additional ItemListener. I called this listener onChanged.
      We need this listener also for an other plugin (identification a jobname via the
      SCM path).

      Maybe this is an useful plugin for many others.
      We are using it for many months now.

      I attach the plugin code and core enhancement to this issue.

      Regards,
      stefan

          [JENKINS-2765] Plugin: Job Configuration History

          Stefan Brausch created issue -

          Created an attachment (id=491)
          Job Configuration History Plugin

          Stefan Brausch added a comment - Created an attachment (id=491) Job Configuration History Plugin

          Created an attachment (id=492)
          Core Path: OnChangeListener

          Stefan Brausch added a comment - Created an attachment (id=492) Core Path: OnChangeListener

          Spelling error in summary

          Stefan Brausch added a comment - Spelling error in summary

          Alan Harder added a comment -

          I see there is now a SaveableListener class.. perhaps you can update your plugin to use this and then release your plugin, thanks!
          http://wiki.jenkins-ci.org/display/JENKINS/Hosting+Plugins

          Alan Harder added a comment - I see there is now a SaveableListener class.. perhaps you can update your plugin to use this and then release your plugin, thanks! http://wiki.jenkins-ci.org/display/JENKINS/Hosting+Plugins

          And I gave you the commit access, in case you didn't have it already.

          Kohsuke Kawaguchi added a comment - And I gave you the commit access, in case you didn't have it already.
          Stefan Brausch made changes -
          Assignee New: Stefan Brausch [ stefanbrausch ]
          Stefan Brausch made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          mdonohue made changes -
          Link New: This issue is duplicated by JENKINS-996 [ JENKINS-996 ]
          Mirko Friedenhagen made changes -
          Assignee Original: Stefan Brausch [ stefanbrausch ] New: Mirko Friedenhagen [ mfriedenhagen ]

            mfriedenhagen Mirko Friedenhagen
            stefanbrausch Stefan Brausch
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: