From ec6a3c3c4832099a343fc3e04c23683f442c3941 Mon Sep 17 00:00:00 2001 From: Tim van Dijen <tvdijen@gmail.com> Date: Wed, 1 Aug 2018 18:46:52 +0200 Subject: [PATCH] Update build-release.sh - Remove .php_cs.dist file - Add /data directory - Add 'npm install' --- bin/build-release.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bin/build-release.sh b/bin/build-release.sh index 464d652af..d123533ee 100755 --- a/bin/build-release.sh +++ b/bin/build-release.sh @@ -46,12 +46,19 @@ if [ -f "$TARGET/composer.json" ]; then php "$TARGET/composer.phar" install --no-dev --prefer-dist -o -d "$TARGET" fi -mkdir -p "$TARGET/config" "$TARGET/metadata" "$TARGET/cert" "$TARGET/log" +# Use npm only on newer versions that have a package.json +if [ -f "$TARGET/package.json" ]; then + npm install + npm audit fix +fi + +mkdir -p "$TARGET/config" "$TARGET/metadata" "$TARGET/cert" "$TARGET/log" "$TARGET/data" cp -rv "$TARGET/config-templates/"* "$TARGET/config/" cp -rv "$TARGET/metadata-templates/"* "$TARGET/metadata/" rm -rf "$TARGET/.git" rm "$TARGET/.coveralls.yml" rm "$TARGET/.travis.yml" +rm "$TARGET/.php_cs.dist" rm "$TARGET/psalm.xml" rm "$TARGET"/{,modules}/.gitignore rm "$TARGET/.gitattributes" -- GitLab