Some checks failed
Build Docker image / Build and publish image (push) Failing after 5s
28 lines
1 KiB
Text
28 lines
1 KiB
Text
= Docker image to build Hugo sites in a CI environment
|
|
|
|
I created this image because all of the current options for
|
|
building my Hugo sites in a CI environment were either missing
|
|
some dependencies needed for my site or the contained Hugo version
|
|
was too old.
|
|
|
|
== Features
|
|
|
|
* Based on the official Arch Linux image
|
|
* Included dependencies (latest versions available for Arch Linux at build time)
|
|
** Hugo
|
|
** AsciiDoctor
|
|
*** link:https://github.com/jirutka/asciidoctor-html5s[AsciiDoctor html5s backend]
|
|
** go
|
|
** Rouge syntax highlighter
|
|
** npm and nodejs
|
|
** git
|
|
|
|
== Updates
|
|
|
|
This image is built weekly on sunday at 06:00 EET/EEST on the `archlinux:latest` image.
|
|
|
|
== Installation
|
|
|
|
* link:https://git.korhonen.cc/FunctionalHacker/-/packages/container/hugo-asciidoc-docker-ci/latest[Download Docker image]
|
|
|
|
* link:https://git.korhonen.cc/FunctionalHacker/korhonen.cc/src/branch/main/.forgejo/workflows/deploy_site.yaml[GitHub/Forgejo/Gitea Actions example usage]. This is how I build and deploy my homepage link:https://korhonen.cc[korhonen.cc].
|