Improve CI by splitting build and packaging
I have tryed to improve the CI of this repo in various ways:
- 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 :).
- By splitting the build and package phases so that we can perform builds of branches witout triggering deployments.
- Limiting the dockerfile to the target deployment image.
- 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