Azkaban Builds استخدم Gradle ويتطلب Java 8 أو أعلى.
يتم تشغيل مجموعة الأوامر التالية على منصات *NIX مثل Linux ، OS X.
# Build Azkaban
./gradlew build
# Clean the build
./gradlew clean
# Build and install distributions
./gradlew installDist
# Run tests
./gradlew test
# Build without running tests
./gradlew build -x test
اختر إصدارًا من صفحة الإصدار. ابحث عن العلامة المقابلة للإصدار.
تحقق من رمز المصدر المقابل لتلك العلامة. على سبيل المثال
git checkout 3.30.1
يبني
./gradlew clean build
سيتم إهمال الوثائق الحالية قريبًا في Azkaban.github.io. موقع الوثائق الجديد قيد التطوير. رمز المصدر للوثائق هو داخل دليل docs .
للحصول على المساعدة ، يرجى زيارة مجموعة Azkaban Google.
انظر دليل المساهمة.
إذا كنت ترغب في المساهمة في الوثائق أو أداة الإصدار (داخل مجلد tools ) ، فيرجى التأكد من تثبيت Python3 في بيئتك. ينصح بيثون البيئة الافتراضية لتشغيل هذه البرامج النصية.
لإنشاء VenV وتثبيت تبعيات Python3 بداخله ، قم بتشغيل
python3 -m venv venv
source venv/bin/activate
pip3 install -r requirements.txt بعد ذلك ، أدخل مستندات مجلد docs وقم بإجراء البناء عن طريق التشغيل
cd docs
make html ابحث عن المستندات المبنية تحت _build/html/ .
على سبيل المثال على جهاز Mac ، افتحها في المتصفح مع:
open -a " Google Chrome " _build/html/index.html[يوليو ، 2018] نقوم بتحسين وثائقنا بنشاط. كل شخص في مجتمع AZ مرحب به لتقديم طلب سحب لتحرير/إصلاح الوثائق.