Minos Park

writing | projects | photos | drawings | code | lists | cs184 | ocf

Automated Update of the Website

January 2021

I’ve been happy with using hugo, a static website generator, for building this website. So far, I’ve manually published the updates by compiling the website, and uploading the files to the production web server.

I instead envisioned the following automated publishing system:

  1. Using git, commit changes to content of the website locally on a computer.
  2. Push the changes to a remote repository.
  3. A CI/CD system (Continuous Integration/Delivery) pulls the changes and compiles the website
  4. The new website is published on the URL:
  5. If everything looks good, I can either manually trigger or automatically at certain intervals to, have the staged drafts to get published on the production server.

This updated post is published by the system described above!

Tags: www