24 Commits

Author SHA1 Message Date
50ad227bd5 Refactorise le script Python avec une convention 2023-05-18 11:19:35 +02:00
7208719d05 Fixes un bug empêchant la détection 2023-05-18 10:29:29 +02:00
98878bd6b6 Détecte si un thème est déjà présent
Et ignore sa génération dans ce cas.
2023-05-17 22:21:30 +02:00
f0e5056de6 Actualises mocha vers la dernière version pour résister aux failles de sécurité 2023-05-14 23:39:47 +02:00
112b745a45 Ajuste les chemins d'accès relatifs pour le débug local.
WIP: Adapter la configuration pour la CI/CD.
2023-05-14 21:38:53 +02:00
d665e1f12e Actualise les configurations npm et vscode
Launch.json s'appuie sur package.json pour lancer les scripts, en utilisant src/ comme cwd.
Package.json utilise les bonnes conventions pour appeler les modules installés localements.
WIP: L'accès aux jeux de tests ne fonctionne pas encore
2023-05-14 13:36:33 +02:00
4c5d5867c7 Fusionne les 2 apps node. 2023-05-14 12:35:40 +02:00
ac38241629 Fixes plusieurs problèmes pour checker le theme.json généré.
Introduit aussi un launch.json pour mes réinstallations futures de VScode.
Supprime la description.md qui fait échouter ce test prévu pour réussir.
2023-05-13 22:54:22 +02:00
8c446eeb4b Fixe numéros mal castés en nombre 2023-05-13 12:35:35 +02:00
6d0a52a5df Fixe "workingDirectory is not defined" 2023-05-13 12:16:42 +02:00
798f6de969 Fixer un problème d'accès aux variables d'environnement
qui étaient fournies par Gitlab mais mal récupérés par node.
2023-05-13 12:00:55 +02:00
ce3ffa7e6a Renforcer l'accès aux variables d'environnement 2023-05-13 10:38:35 +02:00
a7c5db924d Ajout de logs dans le premier job 2023-05-13 10:28:03 +02:00
6cae40e2e8 Suppression des slugs par défaut
pour contrôler que les variables d'envs sont bien récupérées.
2023-05-13 10:22:42 +02:00
774b52e3e8 Ecriture du générateur de manifeste
Fonctionne en local avec le jeu de test valide, mais à besoin d'être ajuster avec:
 - Caster les nombres qui sont encore en string
 - Fluidifier l'execution dans le dossier de travail car le module n'est pas à la racine du projet
 - Améliorer le debugage local tant via npm que via VSCode (Pourquoi le dossier de travail doit être au niveau du package.json?, j'ai besoin de plus de connaissance)
 - Voir pour mieux paralléliser l'extraction des données (boucle forEach séquentiel, je pourrais tirer partie d'un Yield ou Async Await)
2023-05-11 23:08:58 +02:00
b349fe729a Modifications du module wpp_checker 2023-05-10 08:26:31 +02:00
67f2a9f474 Définition du module JS 2023-05-10 08:26:04 +02:00
69ec0da893 Retirer unisité exit module 2023-05-10 07:31:36 +02:00
d234291a5c fix paths in script 2023-05-08 15:08:20 +02:00
f4a46241cd ajouter test-manifest job 2023-05-08 15:04:39 +02:00
6cd74ba294 fix wrong naming in theme.json 2023-05-08 14:18:17 +02:00
b5aeabc813 fix "No project found for the given test/v0.9." 2023-05-08 11:54:39 +02:00
c1a221bd8a Fix passation d'environement. 2023-05-08 11:52:26 +02:00
b2f76f3a0d Init project 2023-04-26 17:09:19 +02:00