build scripts: create MD5SUMS file

Minor improvements:

  * Remove 'README_-_DO_NOT_DELETE_FILES_IN_THIS_DIRECTORY.txt' file
  * Create MD5SUMS file

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
(cherry picked from commit 4be702c44945d200c01818227604cc6d0f818931)
Signed-off-by: Javier Viguera <javier.viguera@digi.com>
This commit is contained in:
Javier Viguera 2015-02-19 17:33:00 +01:00
parent 66dc64f9f2
commit 8b0db7612d
2 changed files with 20 additions and 12 deletions

View File

@ -57,12 +57,16 @@ copy_images() {
else
cp -r tmp/deploy/images ${1}/
fi
# Jenkins artifact archiver does not copy symlinks, so remove them
# Images directory post-processing
# - Jenkins artifact archiver does not copy symlinks, so remove them
# beforehand to avoid ending up with several duplicates of the same
# files.
if [ -d "${1}/images" ]; then
find ${1}/images -type l -delete
fi
# - Remove 'README_-_DO_NOT_DELETE_FILES_IN_THIS_DIRECTORY.txt' files
# - Create MD5SUMS file
find ${1} -type l -delete
find ${1} -type f -name 'README_-_DO_NOT_DELETE*' -delete
find ${1} -type f -not -name MD5SUMS -print0 | xargs -r -0 md5sum | sed -e "s,${1}/,,g" | sort -k2,2 > ${1}/MD5SUMS
}
#

View File

@ -79,12 +79,16 @@ copy_images() {
cp -r tmp/deploy/sdk ${1}/
fi
fi
# Jenkins artifact archiver does not copy symlinks, so remove them
# Images directory post-processing
# - Jenkins artifact archiver does not copy symlinks, so remove them
# beforehand to avoid ending up with several duplicates of the same
# files.
if [ -d "${1}/images" ]; then
find ${1}/images -type l -delete
fi
# - Remove 'README_-_DO_NOT_DELETE_FILES_IN_THIS_DIRECTORY.txt' files
# - Create MD5SUMS file
find ${1} -type l -delete
find ${1} -type f -name 'README_-_DO_NOT_DELETE*' -delete
find ${1} -type f -not -name MD5SUMS -print0 | xargs -r -0 md5sum | sed -e "s,${1}/,,g" | sort -k2,2 > ${1}/MD5SUMS
}
#