Skip to content

Using Google Cloud Build for Continuous Deployment of a Hugo static website.

License

Notifications You must be signed in to change notification settings

chrisliatas/cloud-builder-hugo-cicd

Repository files navigation

Using Google Cloud Build, for Continuous Deployment of Hugo powered websites

This repository contains source code for a totally free solution for Continuous Deployment of Hugo powered websites, based entirely on Google's cloud infrastructure, utilizing Google's Cloud Build, Source Repositories, Registry, Key Management Service and Firebase.

What is Continuous Deployment

Continuous Deployment aims at minimizing the total time taken for code changes in development to deploy in the production environment. In this practice there's no human intervention at all, since the entire pipeline is put into production automatically. This is achieved with appropriate infrastructure capable of automating the steps of testing, building and deploying.

What is HUGO

Hugo is one of the most popular open-source static site generators. With its amazing speed and flexibility, Hugo makes building websites fun again.

Hugo Theme

The Hugo theme and content used for the example site is Coder by Luiz F. A. de Prá

How to use the source files

The use of source files is described in the associated post: Google Cloud Build, CI/CD for Hugo websites

Why is it free

The solution is described as free, considering Google's free tier offering in conjunction with their always free limits and with intended use for personal sites, blogs and in general small scale and limited traffic projects. Please, read carefully Google's Cloud pricing schemes and be alert for any changes to their free tier offering.

About

Using Google Cloud Build for Continuous Deployment of a Hugo static website.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published