azkaban

Azkaban workflow manager.

Github星跟蹤圖

Azkaban

Build Statuscodecov.ioJoin the chat at https://gitter.im/azkaban-workflow-engine/LobbyDocumentation Status

Build

Azkaban builds use Gradle and requires Java 8 or higher.

The following set of commands run on *nix platforms like 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

Build a release

Pick a release from the release page.
Find the tag corresponding to the release.

Check out the source code corresponding to that tag.
e.g.

git checkout 3.30.1

Build

./gradlew clean build

Documentation

The current documentation will be deprecated soon at azkaban.github.io.
The new Documentation site is under development.
The source code for the documentation is inside docs directory.

For help, please visit the Azkaban Google Group.

Developer Guide

See the contribution guide.

Documentation development

If you want to contribute to the documentation or the release tool (inside the tools folder),
please make sure python3 is installed in your environment. python virtual environment is recommended to run these scripts.

To download the python3 dependencies, run

pip3 install -r requirements.txt

After, enter the documentation folder docs and make the build by running

cd docs
make html

[July, 2018] We are actively improving our documentation. Everyone in the AZ community is
welcome to submit a pull request to edit/fix the documentation.

主要指標

概覽
名稱與所有者azkaban/azkaban
主編程語言Java
編程語言Java (語言數: 10)
平台
許可證Apache License 2.0
所有者活动
創建於2012-10-18 01:34:53
推送於2024-07-03 06:07:59
最后一次提交2023-08-29 10:23:15
發布數168
最新版本名稱4.0.0 (發布於 )
第一版名稱2.5.0-beta1 (發布於 2014-01-28 19:23:30)
用户参与
星數4.5k
關注者數249
派生數1.6k
提交數3k
已啟用問題?
問題數1094
打開的問題數693
拉請求數1772
打開的拉請求數109
關閉的拉請求數355
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?