Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Notes d'améliorations en prenant connaissance du code #8

Open
thbar opened this issue May 10, 2023 · 1 comment
Open

Notes d'améliorations en prenant connaissance du code #8

thbar opened this issue May 10, 2023 · 1 comment

Comments

@thbar
Copy link
Contributor

thbar commented May 10, 2023

Voir:

J'ai fait un clone en local pour travailler avec et builder le site, je prends les notes de ce que j'ai constaté:

  1. La commande indiquée dans le readme pour construire le site n'est pas à jour ; elle indique content/posts tandis que c'est content/normes sur Netlify.
  2. Cette commande est spécifiée via https://app.netlify.com/sites/transport-normes/settings/deploys. On pourrait DRYer la chose via un fichier netlify.toml (https://docs.netlify.com/configure-builds/file-based-configuration/) pour être sûr que ça reste bien à jour et que chaque nouveau dév peut prendre la main facilement.

Ça donnerait quelque chose comme:

[build]
    command = "git submodule update --init --remote content/normes && hugo --minify"
    publish = "public"
  1. Se pose la question de la version de Hugo, pour travailler en local à l'identique de la production. Apparemment la version de Hugo est fixée par la build (https://docs.netlify.com/integrations/frameworks/hugo/#hugo-version). On peut si on le souhaite fixer la version également (HUGO_VERSION).

  2. La version actuelle de Hugo semble être hugo v0.85.0-724D5DB5+extended linux/amd64 BuildDate=2021-07-05T10:46:28Z VendorInfo=gohugoio au vu des logs.

  3. J'ai détecté Incompatibilité avec Hugo v0.111.0+ #9 en essayant de faire tourner le tout en local

Voilà pour ces notes, je vais aller améliorer le README avec la bonne commande, des notes sur l'installation de Hugo pour l'instant etc.

@thbar
Copy link
Contributor Author

thbar commented May 10, 2023

J'ai travaillé en local avec la dernière version de Hugo, et ça me paraît un peu cassé ou je n'ai pas compris. J'ouvre un ticket spécifique.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant