Add support for directory caching in pod jobs

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      It would be great to be able to "cache" directories between job executions.
      In some cases it helps to greatly speedup job execution.
      Similar to Travis: https://docs.travis-ci.com/user/caching/.

      Now I achieve it with persistent volume and pipeline function doing explicit (re)store steps.

      What can be added to kubernetes-plugin:
      -option to manage caches (specifically drop cache for specific job)
      -add DSL construct like podTemplate(... cachePaths: ["A", "B/C"])
      -default strategy for cache management (shared NFS-backed volume or provisioned PVC per job)

            Assignee:
            Unassigned
            Reporter:
            Roman Safronov
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Archived: