Skip to content
This repository has been archived by the owner on Aug 4, 2022. It is now read-only.

grouparoo/www.grouparoo.com

Repository files navigation

The Grouparoo public website, blog, & docs.

CircleCI

Getting Started:

# Assuming you have Node.js 12+ and NPM installed...

# Clone this repository
git clone git@github.com:grouparoo/www.grouparoo.com.git
cd www.grouparoo.com

# Install dependencies
npm install

# Run the project in development mode
npm run dev

If you run into an issue installing Sharp on an Apple M1 machine, make sure vips is installed properly. (See this issue for more information.)

brew install vips

If you find yourself needing to change the API endpoint that the website is using, you can use the API_URL environment variable, ie: API_URL=http://localhost:8080

To Test:

You will need chromedriver installed to run the automated browser tests:

  • OSX: brew install --cask chromedriver
  • Linux: TODO
npm test # I will also run the build and lint commands

Deployment

Pull Requests

  • All Pull Requests are automatically built by Vercel which you can preview. Check your Pull Request for more information and a link

Main Branch

  • All changes to the main branch are automatically deployed to www.grouparoo.com (assuming tests pass).

Attribution

  • All logos & names used to describe plugins are property of their respective owners

🦘