Team Meeting
Here comes content.
This website is built from Markdown files using Hugo static website generator and hosted by GitHub Pages, a web hosting service of GitHub platform.
The CI (continuous integration) part of the pipeline is implemented with Hugo's built-in webserver mode. It will watch the files for any changes and automatically rebuild the site on-the-fly, even refreshing the web browser view for the user (this can be disabled).
The CD (continuous deployment) portion is relying on Circle CI online platform which runs a 3-step workflow:
master branch in the project's GitHub repositoryhtmlproofer tool.gh-pages branch in the GitHub repositoryOnce the contents are loaded into GitHub, they will replace the previous version of the website thus completing the deployment to production environment.
A simple CircleCI configuration to pull down the latest version of your hugo site on GitHub commits, build it, and then push it to github pages.
To successfully implement continuous delivery, you need to change the culture of how an entire organization views software development efforts.
Tommy Tynjä
Learn how CircleCI helps teams work better together through continuous integration and delivery. Run every commit through your automated pipeline and find problems quickly, without delay or time off.
Continue readingIt is not the strongest of the species that survive, nor the most intelligent, but the one most responsive to change.
Charles Darwin
Any roles involved in a project that do not directly contribute toward the goal of putting valuable software in the hands of users as quickly as possible should be carefully considered.
Stein Inge Morisbak