+ QOL Build scripts

This commit is contained in:
shockrah committed 2021-10-22 00:31:51 -07:00
1 parent 64d3253b90
commit bb69c37a5a
3 files changed
+21 -1

No files matched your search

+17
View File
@@ -0,0 +1,17 @@
#!/bin/bash
set -e
pushd ts
npm run build
popd
cargo build --release
mkdir -p build/
cp target/release/api build/server
cp api/templates/ build/ -r
cp api/static/ build -r
bash ./scripts/default-rocket-toml.sh
+3
View File
@@ -0,0 +1,3 @@
#!/bin/sh
docker build -t registry.gitlab.com/shockrah/clippable .
docker push registry.gitlab.com/shockrah/clippable
+1 -1
View File
@@ -1,7 +1,7 @@
#!/bin/sh
echo Copying in default configuration for web server
cat << EOF > build/rocket.toml
cat << EOF > build/Rocket.toml
[production]
address = "0.0.0.0"
port = 8482