2b3b2362db
Created by Github action Co-authored-by: github-actions <github-actions@twenty.com>
33 lines
1.8 KiB
Plaintext
33 lines
1.8 KiB
Plaintext
---
|
||
title: Vue d'ensemble
|
||
description: Créez, testez et livrez votre application — commandes CLI, tests d’intégration, CI et publication sur un serveur ou sur npm.
|
||
icon: rocket
|
||
---
|
||
|
||
La **couche d’opérations** regroupe tout ce que vous faites *à* votre application plutôt qu’*avec* elle : lancer des commandes CLI, exécuter des tests d’intégration sur un véritable serveur Twenty, configurer la CI et livrer des versions — soit sous la forme d’une archive tar déployée sur un seul serveur, soit sous la forme d’un package npm répertorié sur la place de marché.
|
||
|
||
```text
|
||
develop ─▶ test ─▶ build ─▶ deploy / publish
|
||
─────── ──── ───── ─────────────────
|
||
yarn yarn yarn yarn twenty app:publish --private (tarball → one server)
|
||
twenty test twenty
|
||
dev dev:build yarn twenty app:publish (npm → marketplace)
|
||
```
|
||
|
||
## Dans cette section
|
||
|
||
<CardGroup cols={2}>
|
||
<Card title="CLI" icon="terminal" href="/l/fr/developers/extend/apps/operations/cli">
|
||
Référence `yarn twenty` — exec, logs, uninstall, remotes.
|
||
</Card>
|
||
<Card title="Synchronisation et récupération" icon="boussole" href="/l/fr/developers/extend/apps/operations/sync-and-recovery">
|
||
Quelle commande utiliser et quand, comment lire le diff de synchronisation, et une procédure de récupération.
|
||
</Card>
|
||
<Card title="Tests" icon="flask" href="/l/fr/developers/extend/apps/operations/testing">
|
||
Configuration de Vitest, tests d’intégration, vérification des types, flux de travail CI.
|
||
</Card>
|
||
<Card title="Publication" icon="upload" href="/l/fr/developers/extend/apps/operations/publishing">
|
||
Générer, déployer une archive tar, publier sur npm, installer.
|
||
</Card>
|
||
</CardGroup>
|