- #!/bin/bash
- TARGET="/opt/cunnyborea" # Where pleroma’s repository is sitting
- yarn install -D
- rm -rf dist/*
- npm run build
- rsync -ra public/ "${TARGET}/instance/static"
- cp dist/index.html "${TARGET}/instance/static/index.html"
- rsync --delete -ra dist/static/ "${TARGET}/instance/static/static"
- rsync --delete -ra images/ "${TARGET}/instance/static/images"
- rsync --delete -ra sounds/ "${TARGET}/instance/static/sounds"
- rsync -ra instance/ "${TARGET}/instance/static/instance"
- rsync --delete -ra static/favicon.png "${TARGET}/instance/static/favicon.png"
|