August 28, 2020
I’ve decided to try and document the useful workflows and code I’ll generate during my upcoming new job. Here’s how I went about automating the creation of these blog pages and publishing of this blog to a directory on my web server. I’ll first focus on the process and code, then at the bottom of this page will be descriptions about why I’ve chosen these tools and specific workflow.
Tools Hugo: A open-source static site generator Ananke: The Hugo theme used for the blog GitLab: SCM (Source Code Management) tool/site including CI pipelines VS Code: My preferred code editing platform GitKraken: A GUI for git because I’m lazy sometimes Workflow Init a repo It’s easiest to setup a git repository first, then proceed with all the remaining steps by creating the files in the repo directory.