build: release hot config and bridge schema json files
This commit is contained in:
parent
3463cd0d37
commit
1264254f23
4
build
4
build
|
@ -112,13 +112,15 @@ make_docs() {
|
|||
SCHEMA_MODULE='emqx_conf_schema'
|
||||
;;
|
||||
esac
|
||||
mkdir -p _build/docgen
|
||||
mkdir -p _build/docgen apps/emqx_dashboard/priv/www/static/
|
||||
# shellcheck disable=SC2086
|
||||
erl -noshell -pa $libs_dir1 $libs_dir2 $libs_dir3 -eval \
|
||||
"Dir = filename:join(['_build', docgen]), \
|
||||
I18nFile = filename:join([apps, emqx_dashboard, priv, 'i18n.conf']), \
|
||||
ok = emqx_conf:dump_schema(Dir, $SCHEMA_MODULE, I18nFile), \
|
||||
halt(0)."
|
||||
cp _build/docgen/bridge-api-*.json apps/emqx_dashboard/priv/www/static/
|
||||
cp _build/docgen/hot-config-schema-*.json apps/emqx_dashboard/priv/www/static/
|
||||
}
|
||||
|
||||
assert_no_compile_time_only_deps() {
|
||||
|
|
Loading…
Reference in New Issue