Automatically deploy a Gatsby site to Firebase Hosting

Firebase Hosting is a web content hosting platform by Google. Through this service, you can host your web apps on Google’s infrastructure. It enables easy one-step deployment and has other cool features such as fast hosting from CDNs and rollbacks.

Gatsby is a tool that enables creating blazing fast React-based apps and websites. It enables building websites with data fetched from a wide variety of sources, including markdown files, APIs and even CMSs. It then combines this data with a React-based frontend architecture to build extremely fast interactive websites.

In this post, we will setup a simple Gatsby site, host the code on a GitHub repository and setup automatic deployment of our web application to Firebase Hosting using CircleCI.

Read the rest of the article on the CircleCI blog.