AWS Amplify Console for CI/CD pipelines
I had to do some mild customization of the build script to use the latest version of Hugo and then generate responsive versions of all my image art files at 5 different sizes; those modifications look like this:
version: 0.1 frontend: phases: build: commands: - wget "https://github.com/...hugo/releases/hugo-v0.55.6.tar.gz" - tar -xf "hugo_0.55.6_Linux-64bit.tar.gz" - mv hugo /usr/bin/hugo - rm -rf "hugo_0.55.6_Linux-64bit.tar.gz" - hugo version - npm install - npx postcss --version - npm run resize-images - npx hugo --config config/hugo.toml artifacts: baseDirectory: public files: - '**/*' cache: paths: 
I ❤️ it. This site is deployed and built for production using AWS Amplify Console. The tool even screenshots your app using headless Chrome in a number of different mobile-device-screen-sized browser configurations to give you a quick visual preview of how your deployed app looks at different screen sizes.