File tree Expand file tree Collapse file tree
languages/javascript/scripts Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -43,3 +43,11 @@ cp entrypoints/node.cjs dist/node/index.cjs
4343# deno
4444wasm-bindgen --target deno --out-dir dist/deno/ ../../dist/compile/wasm32/modelfox_wasm.wasm
4545cp entrypoints/deno.ts dist/deno/mod.ts
46+
47+ # js
48+ rm -rf ../../dist/js/
49+ mkdir -p ../../dist/js/
50+ cp -r dist/web/ ../../dist/js/web/
51+ cp -r dist/deno/ ../../dist/js/deno/
52+ echo "/ /web/index.js" >> ../../dist/js/_redirects
53+ echo "/deno /deno/mod.ts" >> ../../dist/js/_redirects
Original file line number Diff line number Diff line change 11# publish npm package
22npm publish --access public
3-
4- # publish js.modelfox.dev
5- ssh root@router-us-east-1.modelfox.dev mkdir -p /srv/js/
6- rsync --archive --compress --delete --progress dist/web/ root@router-us-east-1.modelfox.dev:/srv/js/web/
7- rsync --archive --compress --delete --progress dist/deno/ root@router-us-east-1.modelfox.dev:/srv/js/deno/
8- ssh root@router-us-east-1.modelfox.dev "chown -R root:root /srv/js/ && chmod -R u=rwX,go=rX /srv/js/"
Original file line number Diff line number Diff line change 55 cargo publish --manifest-path crates/$path/Cargo.toml
66 sleep 15
77done
8-
9- # deploy pkgs.modelfox.dev
10- ssh root@router-us-east-1.modelfox.dev mkdir -p /srv/pkgs
11- rsync --archive --compress --delete --progress dist/pkgs/ root@router-us-east-1.modelfox.dev:/srv/pkgs/
12- ssh root@router-us-east-1.modelfox.dev "chown -R root:root /srv/pkgs && chmod -R u=rwX,go=rX /srv/pkgs"
Original file line number Diff line number Diff line change @@ -4,6 +4,5 @@ for LANG in c elixir go javascript php python ruby rust; do
44 scripts/docs
55 popd
66 ssh root@router-us-east-1.modelfox.dev mkdir -p /srv/www/docs/languages/$LANG
7- rsync --archive --compress --delete --progress languages/$LANG/docs/ root@router-us-east-1.modelfox.dev:/srv/www/docs/languages/$LANG/
8- ssh root@router-us-east-1.modelfox.dev "chown -R root:root /srv/www/docs/languages/$LANG && chmod -R u=rwX,go=rX /srv/www/docs/languages/$LANG"
7+ cp -r languages/$LANG/docs/ dist/www/docs/$LANG/
98done
You can’t perform that action at this time.
0 commit comments