File Management Strategy that preserves build history without artifacts

XMLWordPrintable

    • Type: Improvement
    • Resolution: Unresolved
    • Priority: Minor
    • Component/s: periodicbackup-plugin
    • None

      The full backup strategy produces large backups which include all the archived files (like instrumented class files source code from code coverage) from the builds, but the ConfigOnly strategy loses all build history. An intermediate strategy that includes the basic build history without the large binary files would preserve

      • jobs/**/config.xml
      • jobs/**/nextBuildNumber
      • jobs/**/builds/legacyIds
      • jobs/**/builds/**/*.xml
      • jobs/**/builds/**/injectedEnvVars.txt
      • jobs/**/builds/**/log

      Or maybe a configurable set of patterns to exclude like

      • jobs/**/builds/**/*.jar
      • jobs/**/builds/**/*.class
      • jobs/**/builds/**/*.java
      • jobs/**/builds/**/*.so
      • jobs/**/builds/**/*. {cpp,c,C,h,hxx,cs}
      • jobs/**/builds/**/*.exe
      • jobs/**/builds/**/*.zip
      • jobs/**/builds/**/*.tar
      • jobs/**/builds/**/*.tar. {gz,gzip,bzip2,bz2,Z}

            Assignee:
            Unassigned
            Reporter:
            Justin Georgeson
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: