build-convex

द्वारा convex-dev

कॉन्वेक्स प्रोजेक्ट को स्रोत से बनाएँ। तब उपयोग करें जब कोई योगदानकर्ता कॉन्वेक्स को संकलित, परीक्षण या पैकेज करना चाहता हो।

npx skills add https://github.com/convex-dev/convex --skill build-convex

Build Convex

Build the Convex Maven project. Requires Java 21+ (JDK 25 recommended). The checked-in wrapper supplies the pinned Maven version.

Run every command from the repository root — that is already the working directory, so do not cd anywhere first. Use ./mvnw on Unix-like shells or .\mvnw.cmd in PowerShell so the build uses the pinned Maven version.

Parse $ARGUMENTS for a module name (any argument starting convex-), e.g. convex-core.

Fast incremental build

The default when no arguments are given:

./mvnw -B -T1C test

Build a single module

./mvnw -B -T1C test -pl <module> -am

-am also builds the modules that one depends on.

Final verification

Use a clean, sequential build before claiming work is done:

./mvnw -B clean install

For a single module's tests:

./mvnw -B -T1C test -pl <module> -am

Report the result — success or failure — and any errors, concisely. On failure, quote the first real compilation or test error rather than the Maven summary.

convex-dev की और Skills

convex-lisp
convex-dev
Convex Lisp भाषा संदर्भ — CVM प्रथाएँ, लाइब्रेरी कोड कॉल करना, एक्टर परिभाषाएँ, जूस और त्रुटि कोड। CVM स्रोत लिखने या डीबग करने के समय उपयोग करें…
ecosystem
convex-dev
Convex पारिस्थितिकी तंत्र में अभिविन्यास — कौन सी चीज़ किस रिपॉज़िटरी में है, स्पेक्स और दस्तावेज़ कहाँ हैं, और कौन से क्लाइंट लाइब्रेरी मौजूद हैं। जब आपको संदर्भ की आवश्यकता हो तो उपयोग करें…
local-network
convex-dev
स्थानीय Convex परीक्षण नेटवर्क विकास के लिए चलाएं। लाइव नेटवर्क के विरुद्ध परिवर्तनों का परीक्षण करते समय, किसी सहकर्मी की समस्या को दोहराते समय, या जब कोई दूरस्थ नेटवर्क उपलब्ध न हो तब उपयोग करें।
protocol-versions
convex-dev
प्रोटोकॉल संस्करण, माइग्रेशन और v1 अपग्रेड — किन सेमेंटिक्स के आधार पर लिखना है, और नेटवर्क को फोर्क किए बिना CVM व्यवहार कैसे बदलें। तब उपयोग करें जब…
etch
convex-dev
Etch स्टोर का निरीक्षण और रखरखाव करें — Convex का सामग्री-संबोधित डेटाबेस। पीयर स्टोरेज की जांच, भ्रष्टाचार का निदान, कचरा संग्रहण, या… के समय उपयोग करें।
juice
convex-dev
Juice लेखांकन — CVM पर संगणना और बैंडविड्थ की लागत। लेन-देन निष्पादन लागत पर विचार करते समय, :JUICE विफलता का निदान करते समय, या…
trust
convex-dev
Trust मॉनिटर — Convex का composable on-chain प्राधिकरण मॉडल। एक्सेस कंट्रोल लिखते समय, एक्टर फ़ंक्शन प्रतिबंधित करते समय, यह परिभाषित करते समय कि कौन मिंट कर सकता है या…
memory
convex-dev
मेमोरी लेखांकन और भत्ते — ऑन-चेन भंडारण की लागत, और इसे कैसे कम करें और पुनः प्राप्त करें। राज्य वृद्धि के बारे में तर्क करते समय, निदान करते समय उपयोग करें…