Add Release protocol
This commit is contained in:
parent
58a881c813
commit
a442ffa144
8 changed files with 318 additions and 114 deletions
|
@ -18,5 +18,6 @@ Liens :
|
|||
- [Implémentation du système de cote](Pages/SVGLD_Cotes.pdf)
|
||||
- [Web workers](Pages/WebWorkers.md) (pdf)
|
||||
- [Traductions](Pages/Translations.drawio) (nécessite diagrams.net)
|
||||
- [Méthode de release](../../RELEASING.md)
|
||||
- [Système de CI/CD](Pages/Behaviors.md)
|
||||
- [Mise en place du SmartComponent sur Modeler](Pages/SmartComponent.md)
|
||||
|
|
|
@ -24,6 +24,35 @@ Il y deux manières de récupérer les builds du projets:
|
|||
- Rebuild le projet (recommandé)
|
||||
- Récupérer des prébuild
|
||||
|
||||
Mais avant tout cela il faut mettre à jour le fichier de types à fournir.
|
||||
|
||||
|
||||
# Générer des fichiers de définition pour SmartModeler
|
||||
|
||||
Pré-requis : `typescript`, `python3`
|
||||
|
||||
Allez dans le répertoire `src/dts` et exécutez la commande suivante
|
||||
|
||||
```
|
||||
npx tsc --project tsconfig.dts.json
|
||||
```
|
||||
|
||||
Ou si l'installation est globale
|
||||
|
||||
```
|
||||
tsc --projet tsconfig.dts.json
|
||||
```
|
||||
|
||||
|
||||
Ensuite, exécutez `python3` (ou `py` sous Windows) sur `generate_dts.py` :
|
||||
|
||||
```
|
||||
python3 generate_dts.py SVGLD svgld.d.ts
|
||||
```
|
||||
|
||||
Une définition sera générée sous la forme `svgld.d.ts` avec l'espace de nom `SVGLD`.
|
||||
|
||||
|
||||
# Customiser et build le projet (recommandé)
|
||||
|
||||
Customiser le build du projet permet de modifier les urls de l'API et de personnaliser des fonctionnalités.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue