error on modules import
-
When GitLab try to build it run in this error:
Error: failed to load modules: module "github.com/gethyas/doks" not found in "/builds/vUbhswZR/0/tetras-libre/tetras-page-hugo-doks/themes/github.com/gethyas/doks"; either add it as a Hugo Module or store it in "/builds/vUbhswZR/0/tetras-libre/tetras-page-hugo-doks/themes".: module does not exist
-
L'erreur est documenté ici : https://gitlab.com/pages/hugo/-/issues/69
Test en cours pour fixer le soucis avec le fork d'hugo sans modifications ici : https://gitlab.tetras-libre.fr/antoine-perso/hugo-test
- Après l'application du correctif proposé par l'équipe d'Hugo l'erreur est la suivante :
ERROR: unable to select packages: git (no such package): required by: world[git] go (no such package): required by: world[go]
- Fix du theme de base Hugo pages :
- cloner le repo du projet hugo (ici)
- Puis appliquer les changement suivant a .gitlab-ci.yml
changer la ligne
image : url de base
par
image:
name: registry.gitlab.com/pages/hugo/hugo_extended:latest
entrypoint: [ "/bin/sh", "-c" ]
- Et enfin modifier le before_script` par
before_script:
- apk add --update --no-cache git go
- git submodule update --init --recursive
- hugo mod get -u github.com/theNewDynamic/gohugo-theme-ananke
Edited by Antoine Roy