]> BookStack Code Mirror - website/commitdiff
Fixed build/deploy ordering
authorDan Brown <redacted>
Fri, 2 Feb 2024 12:38:32 +0000 (12:38 +0000)
committerDan Brown <redacted>
Fri, 2 Feb 2024 12:38:32 +0000 (12:38 +0000)
Search index DBs were being built after hugo so they were not being
added into that copy of the public code to be deployed.
This flips that so the search is built to be included in the hugo build.

package.json

index 1e4a20e27be08582c48ef00232dc42390e6f9445..75b97dd9c707f80759369200b5de786ebc18530a 100644 (file)
     "build:hugo:watch": "hugo serve -DF",
     "build:search": "./search/webidx.pl public ./static/search.db",
     "build:search:compress": "brotli -fZk ./static/search.db && gzip -fk9 ./static/search.db",
-    "build": "npm-run-all --sequential build:css:prod build:hugo:prod build:search",
+    "build": "npm-run-all --sequential build:css:prod build:search build:hugo:prod",
     "serve": "npm-run-all build:hugo:watch",
     "dev": "npm-run-all --parallel build:hugo:watch build:css:watch",
     "deploy:server": "rsync -avx --delete --exclude '.git/' --exclude 'node_modules/' --exclude 'search/data/' ./ bs-site:/var/www/bookstackapp.com/",
-    "deploy": "npm-run-all --sequential build:css:prod build:hugo:prod build:search build:search:compress deploy:server",
+    "deploy": "npm-run-all --sequential build:css:prod build:search build:search:compress build:hugo:prod deploy:server",
     "test": "echo \"Error: no test specified\" && exit 1"
   },
   "author": "Dan Brown",