Python to Ruby
This commit is contained in:
1 parent
cf82698bef
commit
4c9e1f5f66
13 files changed
+360
-711
No files matched your search
@@ -20,7 +20,7 @@ La page d’accueil présente le dernier article et les trois fiches les plus r
|
||||
|
||||
Pour le développement local :
|
||||
|
||||
- Python 3.11 ou ultérieur ;
|
||||
- Ruby 3.3 ou ultérieur ;
|
||||
- Zola 0.23.6 ;
|
||||
- Git, si le dépôt est versionné avec Git.
|
||||
|
||||
@@ -36,7 +36,7 @@ Toutes les commandes suivantes sont exécutées depuis la racine du dépôt.
|
||||
Valider la structure des fiches :
|
||||
|
||||
```sh
|
||||
./scripts/check-content.py
|
||||
./scripts/check-content.rb
|
||||
```
|
||||
|
||||
Vérifier le chargement du site et ses liens, brouillons compris :
|
||||
@@ -81,11 +81,11 @@ zola --root src serve --drafts
|
||||
|
||||
Les contenus sont stockés dans `src/content/`. Trois commandes accompagnent leur rédaction :
|
||||
|
||||
- `new-content.py` crée un brouillon complet pour une section donnée ;
|
||||
- `update-content.py` actualise son horodatage `updated` ;
|
||||
- `check-content.py` vérifie les noms de fichiers ainsi que la présence et le type des champs prévus.
|
||||
- `new-content.rb` crée un brouillon complet pour une section donnée ;
|
||||
- `update-content.rb` actualise son horodatage `updated` ;
|
||||
- `check-content.rb` vérifie les noms de fichiers et la présence des champs prévus.
|
||||
|
||||
Le module `_schema.py` centralise les modèles utilisés par le générateur et le validateur ; il n’est pas exécuté directement.
|
||||
Le module `schema.rb` centralise les modèles utilisés par le générateur et le validateur ; il n’est pas exécuté directement.
|
||||
|
||||
Les commandes, conventions et modèles de front matter sont détaillés dans le [guide de rédaction](GUIDE_REDACTION.md).
|
||||
|
||||
@@ -128,7 +128,7 @@ Les commandes, conventions et modèles de front matter sont détaillés dans le
|
||||
|
||||
L’image est construite en trois étapes :
|
||||
|
||||
1. validation des fiches avec Python ;
|
||||
1. validation des fiches avec Ruby ;
|
||||
2. génération du site avec Zola 0.23.6 ;
|
||||
3. copie des seuls fichiers publics dans static-web-server 2.44.0.
|
||||
|
||||
|
||||
Reference in new issue
Block a user