2b3b2362db
Created by Github action Co-authored-by: github-actions <github-actions@twenty.com>
33 lines
1.9 KiB
Plaintext
33 lines
1.9 KiB
Plaintext
---
|
|
title: نظرة عامة
|
|
description: قم ببناء تطبيقك واختباره وإصداره — أوامر CLI، واختبارات التكامل، وCI، والنشر إلى خادم أو إلى npm.
|
|
icon: rocket
|
|
---
|
|
|
|
**طبقة العمليات** هي كل ما تفعله *على* تطبيقك وليس *به*: استدعاء أوامر CLI، وتشغيل اختبارات التكامل على خادم Twenty حقيقي، وإعداد CI، وإطلاق الإصدارات — إما كملف tarball يُنشر على خادم واحد أو كحزمة npm مُدرجة في المتجر.
|
|
|
|
```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)
|
|
```
|
|
|
|
## في هذا القسم
|
|
|
|
<CardGroup cols={٢}>
|
|
<Card title="CLI" icon="الطرفية" href="/l/ar/developers/extend/apps/operations/cli">
|
|
مرجع `yarn twenty` — exec، logs، uninstall، remotes.
|
|
</Card>
|
|
<Card title="المزامنة والاستعادة" icon="بوصلة" href="/l/ar/developers/extend/apps/operations/sync-and-recovery">
|
|
أي أمر يُستخدم ومتى، وكيفية قراءة فروق المزامنة، وسلّم الاستعادة.
|
|
</Card>
|
|
<Card title="الاختبار" icon="flask" href="/l/ar/developers/extend/apps/operations/testing">
|
|
إعداد Vitest، اختبارات التكامل، فحص الأنواع، سير عمل CI.
|
|
</Card>
|
|
<Card title="النشر" icon="رفع" href="/l/ar/developers/extend/apps/operations/publishing">
|
|
البناء، نشر ملف tarball، النشر إلى npm، التثبيت.
|
|
</Card>
|
|
</CardGroup>
|