98 Commits

Author SHA1 Message Date
Simon
26c51d409f Merge branch 'zip-to-ddw' into 'cicd'
feat(#8): Deploy as .ddw files intead of zip

See merge request Thoscellen/Wallset!17
2023-07-15 20:56:35 +00:00
Simon
2c1137b590 feat(#8): Deploy as .ddw files intead of zip 2023-07-15 20:56:35 +00:00
797caf0678 Fixe l'execution de la commande cat 2023-05-18 23:21:58 +02:00
ea9a4a6618 Sépare le dossier d'entrée et le chemin absolu du répertoire de travail dans les script. 2023-05-18 23:21:58 +02:00
1d3c968ad9 Tente un fixe pour la pipeline. 2023-05-18 23:21:58 +02:00
fdaff717b0 Tente un fixe pour la pipeline 2023-05-18 23:21:58 +02:00
bbdf05f4ce Tente un fixe pour la pipeline 2023-05-18 23:21:58 +02:00
845f52ae33 Tente un fixe pour la pipeline. 2023-05-18 23:21:58 +02:00
4bab4c1b8a Inverse l'utilisation d'un glob dans la pipeline. 2023-05-18 23:21:58 +02:00
fba937b0d9 Tente un fixe pour la pipeline. 2023-05-18 23:21:58 +02:00
Simon
a28fea0cc7 Merge branch 'main' into 'cicd' 2023-05-18 23:21:58 +02:00
Simon
e31f02cd38 Merge branch 'cicd' into 'main'
Tente un fixe pour la pipeline.

See merge request Thoscellen/Wallset!9
existing_valid_theme_set.v0.81
2023-05-18 21:17:34 +00:00
Simon
123733def0 Tente un fixe pour la pipeline. 2023-05-18 21:17:34 +00:00
b24aa4bb54 Tente un fixe pour la pipeline. 2023-05-18 22:00:06 +02:00
Simon
226a3a3856 Merge branch 'cicd' into 'main'
Règle la CI pour se déclencher après une demande de fusion

See merge request Thoscellen/Wallset!7
2023-05-18 13:15:09 +00:00
Simon
6ec4d836cc Règle la CI pour se déclencher après une demande de fusion 2023-05-18 13:15:09 +00:00
8fe596ecaa Contrôle la CD de bout en bout unbalanced_set.v0.72 existing_valid_theme_set.v0.72 valid_set.v0.72 2023-05-18 15:04:10 +02:00
2c5b05f01a Règle la CI pour se déclencher après une demande de fusion 2023-05-18 15:04:10 +02:00
bdf91e0957 Déplace le script de déploiement à la racine 2023-05-18 15:04:10 +02:00
4b012e64c4 Fixe un problème de récursion dans la déclaration 2023-05-18 15:04:10 +02:00
528c25e11a Déclare les jobs plus dynamiquement. 2023-05-18 15:04:10 +02:00
82385d1164 Refactorise le script Python avec une convention 2023-05-18 15:04:10 +02:00
f8fa02924c Ajoutes un cas de test de thème validant 2023-05-18 15:04:10 +02:00
dee4a9c037 Fixes un bug empêchant la détection 2023-05-18 15:04:10 +02:00
Simon
530e2763d9 Merge branch 'main' into 'cicd' 2023-05-18 15:04:10 +02:00
Simon
4d394dc080 Merge branch 'cicd' into 'main'
Détecte si un thème est déjà présent

See merge request Thoscellen/Wallset!6
2023-05-18 12:30:10 +00:00
Simon
d541628920 Détecte si un thème est déjà présent 2023-05-18 12:30:10 +00:00
Simon
9d6ddf6e25 Fusionnne les jobs node en un 2023-05-17 22:58:37 +02:00
Simon
e0c1ad7e03 Ecrit le générateur de manifeste 2023-05-17 22:58:26 +02:00
Simon
6fe5481363 Initialise le fichier .gitlab-ci.yml 2023-05-17 22:57:54 +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
9ac05f338b Sépares le set de test missing_tag_set dans une configuration séparée. 2023-05-15 23:04:17 +02:00
54620edeb8 Fixes "unknown keys in extends (upload-job)" 2023-05-15 22:54:47 +02:00
3a2e419d27 Fix "unknown keys in extends (test-job)" 2023-05-15 22:53:52 +02:00
c47f7d4ae8 Introduit un include pour augmenter la lisibilité. 2023-05-15 22:50:45 +02:00
8b72846275 Ajoutes quelques dépendances 2023-05-15 18:12:04 +02:00
4c889c28ce Fixes le chemin utilisé par cat 2023-05-15 17:55:49 +02:00
5f5c28b033 Testes la valeur de $CI_PROJECT_DIR pour cwd. 2023-05-15 17:52:43 +02:00
78d8b60f59 Fixes une typo dans .gitlab-ci.yml 2023-05-14 23:41:24 +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
85803e95f1 Fixes les commandes d'execution pour python
Rends git ignorant du cache python
Fixes les commandes d'execution pour python en local
Ajoutes une commande d'execution de la CI selon la branche cicd
2023-05-14 23:39:14 +02:00
f83c6b7988 Supprime le job en doublon. 2023-05-14 21:46:07 +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
1e341a353a Merge branch 'main' of https://gitlab.com/Thoscellen/Wallset into cicd 2023-05-14 12:35:58 +02:00
4c5d5867c7 Fusionne les 2 apps node. 2023-05-14 12:35:40 +02:00
Simon
06f0f40964 Merge branch 'cicd' into 'main'
Ecriture du générateur de manifeste

See merge request Thoscellen/Wallset!4
valid_set.v0.41
2023-05-14 09:47:22 +00:00
Simon
5940937f6e Ecriture du générateur de manifeste 2023-05-14 09:47:21 +00:00
5916053780 Merge branch 'main' of https://gitlab.com/Thoscellen/Wallset into cicd 2023-05-14 11:42:57 +02:00
ef9b330685 Permettre au générateur de fournir le theme pour déploiement. 2023-05-13 23:28:23 +02:00