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

Shelve a project

XMLWordPrintable

    • Icon: New Feature New Feature
    • Resolution: Fixed
    • Icon: Major Major
    • core
    • None
    • Platform: All, OS: All

      In a life cycle of a project, it can get to the point where the further
      development is unlikely. At that point one wants to delete relevant Hudson
      projects, but one normally wants to safely store the data somewhere, so that in
      case it's needed it can be resurrected.

      Or when someone is about to delete a job on Hudson, it's often hard to be really
      sure if you are willing to permanently delete the job record.

      For this reason, it'd be nice if Hudson supports a shelving command, which
      creates a .tgz file from all the data for that project ($HUDSON_HOME/jobs/xyz/),
      and then delete a project.

      A CLI would be a good place to add this, as it can make sure that the archive
      file is correctly created locally. Or perhaps this can be hooked up to GUI,
      perhaps as an enhancement to the "delete job" GUI, and the shelved archives are
      kept within $HUDSON_HOME, with a GUI to resurrect it.

            ashlux ashlux
            kohsuke Kohsuke Kawaguchi
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: