Azkaban baut einen Gradle und benötigt Java 8 oder höher.
Der folgende Satz von Befehlen, die auf *Nix -Plattformen wie Linux, OS X. ausgeführt werden.
# 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
Wählen Sie eine Veröffentlichung auf der Release -Seite aus. Finden Sie das Tag, das der Version entspricht.
Schauen Sie sich den Quellcode an, der diesem Tag entspricht. z.B
git checkout 3.30.1
Bauen
./gradlew clean build
Die aktuelle Dokumentation wird in Azkaban.github.io bald veraltet. Die neue Dokumentationsstelle befindet sich in der Entwicklung. Der Quellcode für die Dokumentation befindet sich im docs -Verzeichnis.
Um Hilfe zu erhalten, besuchen Sie bitte die Azkaban Google Group.
Siehe den Beitragsleitfaden.
Wenn Sie zur Dokumentation oder zum Release -Tool (im Ordner der tools ) beitragen möchten, stellen Sie sicher, dass Python3 in Ihrer Umgebung installiert ist. Die virtuelle Python -Umgebung wird empfohlen, um diese Skripte auszuführen.
Um die Python3 -Abhängigkeiten darin zu erstellen und darin zu installieren
python3 -m venv venv
source venv/bin/activate
pip3 install -r requirements.txt Geben Sie anschließend die Dokumentationsordner docs ein und erstellen Sie den Build durch Laufen
cd docs
make html Finden Sie die erstellten Dokumente unter _build/html/ .
Öffnen Sie sie zum Beispiel auf einem Mac im Browser mit:
open -a " Google Chrome " _build/html/index.html[Juli 2018] Wir verbessern unsere Dokumentation aktiv. Jeder in der AZ -Community ist herzlich eingeladen, eine Pull -Anfrage zum Bearbeiten/Problemen der Dokumentation einzureichen.