30 lines
1.9 KiB
Plaintext
30 lines
1.9 KiB
Plaintext
---
|
||
title: Обзор
|
||
description: Собирайте, тестируйте и поставляйте свое приложение — команды CLI, интеграционные тесты, CI и публикация на сервер или в npm.
|
||
icon: rocket
|
||
---
|
||
|
||
**Операционный уровень** — это все, что вы делаете *над* своим приложением, а не *с ним*: выполнение команд CLI, запуск интеграционных тестов на реальном сервере Twenty, настройка CI и поставка релизов — либо в виде tar-архива, разворачиваемого на одном сервере, либо как пакет npm, размещенный в маркетплейсе.
|
||
|
||
```text
|
||
develop ─▶ test ─▶ build ─▶ deploy / publish
|
||
─────── ──── ───── ─────────────────
|
||
yarn yarn yarn yarn twenty deploy (tarball → one server)
|
||
twenty test twenty
|
||
dev build yarn twenty publish (npm → marketplace)
|
||
```
|
||
|
||
## В этом разделе
|
||
|
||
<CardGroup cols={2}>
|
||
<Card title="CLI" icon="terminal" href="/l/ru/developers/extend/apps/operations/cli">
|
||
Справочник по `yarn twenty` — exec, logs, uninstall, remotes.
|
||
</Card>
|
||
<Card title="Тестирование" icon="flask" href="/l/ru/developers/extend/apps/operations/testing">
|
||
Настройка Vitest, интеграционные тесты, проверка типов, рабочий процесс CI.
|
||
</Card>
|
||
<Card title="Публикация" icon="upload" href="/l/ru/developers/extend/apps/operations/publishing">
|
||
Сборка, развертывание tarball, публикация в npm, установка.
|
||
</Card>
|
||
</CardGroup>
|