fix docsite build script
This commit is contained in:
@ -1,3 +1,3 @@
|
|||||||
[build]
|
[build]
|
||||||
command = "npm run docsite build"
|
command = "npm run docsite build"
|
||||||
publish = "docsite-build"
|
publish = "openzeppelin-docs/build/site"
|
||||||
|
|||||||
@ -1,6 +1,9 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# usage: npm run docsite
|
if [ "$1" != "build" -a "$1" != "start" ];then
|
||||||
|
echo "usage: npm run docsite (build|start)" >&2
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
set -o errexit
|
set -o errexit
|
||||||
|
|
||||||
@ -8,9 +11,16 @@ if [ ! -d openzeppelin-docs ]; then
|
|||||||
git clone https://github.com/frangio/openzeppelin-docs.git
|
git clone https://github.com/frangio/openzeppelin-docs.git
|
||||||
fi
|
fi
|
||||||
|
|
||||||
git -C openzeppelin-docs pull
|
git -C openzeppelin-docs pull -q
|
||||||
|
|
||||||
npx concurrently \
|
if [ "$1" = "build" ]; then
|
||||||
|
npm run prepare-docs
|
||||||
|
cd docs
|
||||||
|
env DISABLE_PREPARE_DOCS= node ../openzeppelin-docs/build-local.js
|
||||||
|
|
||||||
|
elif [ "$1" = "start" ]; then
|
||||||
|
npx concurrently \
|
||||||
'nodemon --delay 1 -e "*" -w contracts -w "docs/*.hbs" -x npm run prepare-docs' \
|
'nodemon --delay 1 -e "*" -w contracts -w "docs/*.hbs" -x npm run prepare-docs' \
|
||||||
'cd docs; env DISABLE_PREPARE_DOCS= nodemon --delay 1 -e adoc,yml ../openzeppelin-docs/build-local.js' \
|
'cd docs; env DISABLE_PREPARE_DOCS= nodemon --delay 1 -e adoc,yml ../openzeppelin-docs/build-local.js' \
|
||||||
'http-server -c-1 openzeppelin-docs/build/site'
|
'http-server -c-1 openzeppelin-docs/build/site'
|
||||||
|
fi
|
||||||
|
|||||||
Reference in New Issue
Block a user