summaryrefslogtreecommitdiffstats
path: root/roles/git
diff options
context:
space:
mode:
authorKevin Fenzi <kevin@scrye.com>2016-08-31 21:11:36 +0000
committerKevin Fenzi <kevin@scrye.com>2016-08-31 21:11:36 +0000
commit688e980d4af987d9682f24b73de22ec865ad01ef (patch)
treec0b713748edb73c54de9f6edbd364066ee064ef6 /roles/git
parent5dbcf34c0c4dd946ee2525ab57b83db616da3c51 (diff)
downloadansible-688e980d4af987d9682f24b73de22ec865ad01ef.tar.gz
ansible-688e980d4af987d9682f24b73de22ec865ad01ef.tar.xz
ansible-688e980d4af987d9682f24b73de22ec865ad01ef.zip
Preserve timestamps in git checkout seed. Ticket 5431
Diffstat (limited to 'roles/git')
-rw-r--r--roles/git/make_checkout_seed/files/make-git-checkout-seed.sh4
1 files changed, 2 insertions, 2 deletions
diff --git a/roles/git/make_checkout_seed/files/make-git-checkout-seed.sh b/roles/git/make_checkout_seed/files/make-git-checkout-seed.sh
index 6ed32da9a..074a8ff6b 100644
--- a/roles/git/make_checkout_seed/files/make-git-checkout-seed.sh
+++ b/roles/git/make_checkout_seed/files/make-git-checkout-seed.sh
@@ -47,7 +47,7 @@ for repo in $ORIGIN_DIR/*.git ; do
rm -f $working_tree/$bname.spec
rm -f $SPEC_DIR/$bname.spec
elif [ -e $working_tree/$bname.spec ]; then
- cp $working_tree/$bname.spec $SPEC_DIR/
+ cp -p $working_tree/$bname.spec $SPEC_DIR/
fi
else
pushd $SEED_DIR &>/dev/null
@@ -58,7 +58,7 @@ for repo in $ORIGIN_DIR/*.git ; do
rm -f $working_tree/$bname.spec
rm -f $SPEC_DIR/$bname.spec
elif [ -e $working_tree/$bname.spec ]; then
- cp $working_tree/$bname.spec $SPEC_DIR/
+ cp -p $working_tree/$bname.spec $SPEC_DIR/
fi
fi
done