Hi, just wanted to say that I'm seeing the same issue. Please let me know of any workaround for this.
Here's a workaround to get good timestamps back and forth. The --keep-newer-files option is very useful if you need to overwrite your workspace.
def stash_ws() { sh """#!/bin/bash -ex tar -c --keep-newer-files -f ws.tar --exclude ws.tar --exclude-vcs . """ stash name: 'mystash', includes: 'ws.tar' } def unstash_ws() { unstash name: 'mystash' sh """#!/bin/bash -ex tar -x --keep-newer-files -f ws.tar """ }