CPR-Music
This is the frontend for MusicCPR.org
Deploying
- tag the version
git tag <whatever, e.g. v0.2.2>
- push the tag
git push origin <whatever, e.g. v0.2.2>
- on the server, get to the main repo root e.g.
cd ~/MusicCPRFrontEndDev
- pull on server
git pull
- checkout a new worktree for the recently pushed/fetched/tagged version
git worktree add ../fe-dev-versions/v0.2.2 v0.2.2
- npm i #beware that probably we should not track package-lock.json nor yarn.lock since local and remote are different platforms and we depend on platform-specific tools /-:
- create .env.local and .env.production with content like this (and look at what we're using already on server)
- npm run build