TourDeJewel: update with source code so that we don't load from GitHub anymore, since Content-Security-Policy doesn't allow it
58 files changed
tree: 512794be937c4fdd009a53886600a02477a2559b
  1. .github/
  2. _data/
  3. _includes/
  4. asdoc/
  5. blog/
  6. blog-examples/
  7. css/
  8. fnt/
  9. img/
  10. tourdejewel/
  11. .asf.yaml
  12. .eleventy.js
  13. .eleventyignore
  14. .gitignore
  15. .htaccess
  16. blog.html
  17. docs.md
  18. download.md
  19. faq.md
  20. features.html
  21. get-involved.md
  22. ides.md
  23. index.html
  24. mailing-lists.md
  25. package-lock.json
  26. package.json
  27. readme.md
  28. robots.txt
  29. royale-commercial-support.html
  30. rss.liquid
  31. showcase.md
  32. sitemap.liquid
  33. source-code.md
  34. team.html
  35. thanks-to.html
readme.md

royale-11ty

Built with the Eleventy static site generator.

Prerequisites

Install Node.js, if you don't have it already.

Then, use npm (which is included with Node.js) to install dependencies.

npm ci

Run Local Server

For development, run the following command to start a local server.

npm start

Then, open a browser with the following URL: http://localhost:8080

Changes to files will be detected automatically, and your browser will refresh too.

Build Locally

The build the website locally, run this command.

npm run build

Build output will be in _site directory.

Generally, building the website shouldn't be necessary because the CI server builds and deploys automatically.

Deployment

Deployment happens automatically. Commit changes to the master branch, and the site will be built and deployed by the CI server.