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'
|
SCHEMA_MODULE='emqx_conf_schema'
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
mkdir -p _build/docgen
|
mkdir -p _build/docgen apps/emqx_dashboard/priv/www/static/
|
||||||
# shellcheck disable=SC2086
|
# shellcheck disable=SC2086
|
||||||
erl -noshell -pa $libs_dir1 $libs_dir2 $libs_dir3 -eval \
|
erl -noshell -pa $libs_dir1 $libs_dir2 $libs_dir3 -eval \
|
||||||
"Dir = filename:join(['_build', docgen]), \
|
"Dir = filename:join(['_build', docgen]), \
|
||||||
I18nFile = filename:join([apps, emqx_dashboard, priv, 'i18n.conf']), \
|
I18nFile = filename:join([apps, emqx_dashboard, priv, 'i18n.conf']), \
|
||||||
ok = emqx_conf:dump_schema(Dir, $SCHEMA_MODULE, I18nFile), \
|
ok = emqx_conf:dump_schema(Dir, $SCHEMA_MODULE, I18nFile), \
|
||||||
halt(0)."
|
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() {
|
assert_no_compile_time_only_deps() {
|
||||||
|
|
Loading…
Reference in New Issue