LinkList/build.bash

19 lines
395 B
Bash
Executable File

#!/usr/bin/env bash
rm -rf build
mkdir build
# Build Frontend
cd frontend/public
NODE_ENV=production npx tailwindcss-cli@latest build index.in.css -o index.out.css
cd ..
npm run build && npm run export
cd ..
mv frontend/out build/static
# Backend
rsync -ax --exclude venv --exclude links.db --exclude .env backend/ build/server
cp README-deploy.md build/README.md
tar -cf linklist.tar build