Open navClose nav

Category: CICD

CircleCI Followup: Deploying Via rsync

In our article, we showed you how to automate the deployment of a Hugo site using CircleCI. The example we provided used the awscli utility to deploy the results of your build process to an AWS S3 bucket. In this follow-up, we will show you how to use the rsync utility to deploy your site to any rsync-enabled server. Why rsync? rsync is a utility for transferring files between machines.

Automate Your Static Site Deployment with CircleCI

This tutorial was updated on February 5, 2020 to use apt in place of apk to install git. This article is part of our on-going Frontend Friday modern web development series Tools like Hugo, Jekyll, and Gatsby have made building static sites a popular and practical choice for developers. One major disadvantage these tools have, however, is the need to regenerate and redeploy their files every time there is new content to publish.

Build amazing sites

We have the tools for editors to manage your content.

Get started for free