Missing Maps Leaderboards
April 30, 2021 ยท View on GitHub
Missing Maps Leaderboards
This repo contains the Leaderboard Page component of the Missing Maps web site that is not part of the main Jekyll build and can be tested / developed independently.
Developing
npm install
npm start
Building
npm run build
Publishing
This is automatically done by Travis CI for missingmaps.org/leaderboards.
npm run build && npm run deploy
Deployment
For the Travis-CI connection, a GitHub personal access token with 'public_repo - Access public repositories' permissions created and added via travis encrypt GH_TOKEN=my_github_token --add env.matrix as described in the Travis-CI docs.