From 9d811f630625d7aa4a35c6d05d116cea85b3950e Mon Sep 17 00:00:00 2001 From: Renato Botelho Date: Wed, 14 Oct 2015 08:42:22 -0300 Subject: Use cp -l to create hardlinks instead of duplicating images --- tools/builder_common.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'tools/builder_common.sh') diff --git a/tools/builder_common.sh b/tools/builder_common.sh index cbecaf3..605950d 100644 --- a/tools/builder_common.sh +++ b/tools/builder_common.sh @@ -2039,8 +2039,8 @@ snapshots_copy_to_staging_nanobsd() { mkdir -p $STAGINGAREA/nanobsd mkdir -p $STAGINGAREA/nanobsdupdates - cp $IMAGES_FINAL_DIR/$FILENAMEFULL $STAGINGAREA/nanobsd/ 2>/dev/null - cp $IMAGES_FINAL_DIR/$FILENAMEUPGRADE $STAGINGAREA/nanobsdupdates 2>/dev/null + cp -l $IMAGES_FINAL_DIR/$FILENAMEFULL $STAGINGAREA/nanobsd/ 2>/dev/null + cp -l $IMAGES_FINAL_DIR/$FILENAMEUPGRADE $STAGINGAREA/nanobsdupdates 2>/dev/null if [ -f $STAGINGAREA/nanobsd/$FILENAMEFULL ]; then md5 $STAGINGAREA/nanobsd/$FILENAMEFULL > $STAGINGAREA/nanobsd/$FILENAMEFULL.md5 2>/dev/null @@ -2053,7 +2053,7 @@ snapshots_copy_to_staging_nanobsd() { # Copy NanoBSD auto update: if [ -f $STAGINGAREA/nanobsdupdates/$FILENAMEUPGRADE ]; then - cp $STAGINGAREA/nanobsdupdates/$FILENAMEUPGRADE $STAGINGAREA/latest-${NANOTYPE}-$FILESIZE.img.gz 2>/dev/null + cp -l $STAGINGAREA/nanobsdupdates/$FILENAMEUPGRADE $STAGINGAREA/latest-${NANOTYPE}-$FILESIZE.img.gz 2>/dev/null sha256 $STAGINGAREA/latest-${NANOTYPE}-$FILESIZE.img.gz > $STAGINGAREA/latest-${NANOTYPE}-$FILESIZE.img.gz.sha256 2>/dev/null # NOTE: Updates need a file with output similar to date output # Use the file generated at start of snapshots_dobuilds() to be consistent on times @@ -2072,14 +2072,14 @@ snapshots_copy_to_staging_iso_updates() { fi md5 ${_img}.gz > ${_img}.md5 sha256 ${_img}.gz > ${_img}.sha256 - cp ${_img}* $STAGINGAREA/ 2>/dev/null + cp -l ${_img}* $STAGINGAREA/ 2>/dev/null snapshots_create_latest_symlink ${STAGINGAREA}/$(basename ${_img}) done if [ "${TARGET}" = "amd64" -a -f "${MEMSTICKADIPATH}.gz" ]; then md5 ${MEMSTICKADIPATH}.gz > ${MEMSTICKADIPATH}.md5 sha256 ${MEMSTICKADIPATH}.gz > ${MEMSTICKADIPATH}.sha256 - cp ${MEMSTICKADIPATH}* $STAGINGAREA/ 2>/dev/null + cp -l ${MEMSTICKADIPATH}* $STAGINGAREA/ 2>/dev/null snapshots_create_latest_symlink ${STAGINGAREA}/$(basename ${MEMSTICKADIPATH}) fi -- cgit v1.1