This is a static site for The Greenhouse's website built with Greenwood. Has the usual stuff, e.g. Blog posts, about me, contact form, etc. 🌟 💯
Stuff to do / run. 🏃♂️
After cloning the repo, do the following to get up and running
- Install NodeJS (LTS)
- Install Yarn (>= 1.x)
- Run
yarn install
- Add
127.0.0.1 local.thegreenhouse.io
to your/etc/hosts
file (optional)
yarn develop
- Start a local development server with file watching, live reload, etcyarn build
- Build the site for production deploymentyarn serve
- Build the site for production and start a server locally (useful for a local demo)yarn test:tdd
- Run tests in watch modeyarn test
- Run all tests in a single run (used for CI)
The project is hosted by Netlify and is setup to deploy continously on every merge to master in GitHub.
GitHub Actions are used for continuous integration on PRs and Netlify will deploy preview builds for all PRs.