From e4e96a6a2f4697599fea55ebf9a67bdd8182a600 Mon Sep 17 00:00:00 2001 From: Johannes Zellner Date: Sun, 16 Apr 2023 18:08:58 +0200 Subject: [PATCH] Also build filemanager for dashboard into the release tarball --- scripts/create-release-tarball | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scripts/create-release-tarball b/scripts/create-release-tarball index 8ca26c596..0de249026 100755 --- a/scripts/create-release-tarball +++ b/scripts/create-release-tarball @@ -55,6 +55,12 @@ echo "==> Building dashboard assets" (cd "${bundle_dir}/dashboard" && ./node_modules/.bin/gulp --revision ${box_version}) rm -rf "${bundle_dir}/dashboard/node_modules" +echo "==> Building filemanager assets" +(cd "${bundle_dir}/filemanager" && npm install) +(cd "${bundle_dir}/filemanager" && ./node_modules/.bin/vite build --base=/filemanager/) +mv "${bundle_dir}/filemanager/dist" "${bundle_dir}/dashboard/dist/filemanager" +rm -rf "${bundle_dir}/filemanager" + echo "==> Installing toplevel node modules" (cd "${bundle_dir}" && npm install --omit=dev --no-optional)