Skip to content

Improve CI by splitting build and packaging

I have tryed to improve the CI of this repo in various ways:

  1. Using the recommended docker image by the hugo project (https://gohugo.io/getting-started/installing/#docker). This is mainly to avoid having to perform our own docker image maintenance :).
  2. By splitting the build and package phases so that we can perform builds of branches witout triggering deployments.
  3. Limiting the dockerfile to the target deployment image.
  4. Adding HTML testing!

Let me know what you think about this changes. I hope this helps maintaining the KLC website!

Edited by Antonio Vázquez Blanco

Merge request reports