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

Plugin: Job Configuration History

    XMLWordPrintable

    Details

    • Type: Patch
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Component/s: other
    • Labels:
      None
    • Environment:
      Platform: All, OS: All
    • Similar Issues:

      Description

      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

        Attachments

          Issue Links

            Activity

            Hide
            stefanbrausch Stefan Brausch added a comment -

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

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

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

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

            Spelling error in summary

            Show
            stefanbrausch Stefan Brausch added a comment - Spelling error in summary
            Hide
            mindless 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

            Show
            mindless 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
            Hide
            kohsuke Kohsuke Kawaguchi added a comment -

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

            Show
            kohsuke Kohsuke Kawaguchi added a comment - And I gave you the commit access, in case you didn't have it already.
            Hide
            mfriedenhagen Mirko Friedenhagen added a comment -

            Hello, we just released the first version of the plugin, see http://wiki.jenkins-ci.org/display/JENKINS/JobConfigHistory+Plugin Until the plugin manager does it's update, the plugin may be downloaded at https://hudson.dev.java.net/servlets/ProjectDocumentList?folderID=12041&expandFolder=12041&folderID=5818.

            Regards
            Mirko

            Show
            mfriedenhagen Mirko Friedenhagen added a comment - Hello, we just released the first version of the plugin, see http://wiki.jenkins-ci.org/display/JENKINS/JobConfigHistory+Plugin Until the plugin manager does it's update, the plugin may be downloaded at https://hudson.dev.java.net/servlets/ProjectDocumentList?folderID=12041&expandFolder=12041&folderID=5818 . Regards Mirko
            Hide
            flominator Flominator added a comment -

            The radio buttons in diff view allow some weird selections that they shouldn't. A good example of how I think they should react would be the way MediaWiki does it: http://de.wikipedia.org/w/index.php?title=Justin_Mentell&action=history

            Anyway, good work, keep it up!

            Show
            flominator Flominator added a comment - The radio buttons in diff view allow some weird selections that they shouldn't. A good example of how I think they should react would be the way MediaWiki does it: http://de.wikipedia.org/w/index.php?title=Justin_Mentell&action=history Anyway, good work, keep it up!
            Hide
            mfriedenhagen Mirko Friedenhagen added a comment -

            Plugin had already it's second release.

            Show
            mfriedenhagen Mirko Friedenhagen added a comment - Plugin had already it's second release.

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: