azkaban
Containerization for flow execution
Azkaban构建使用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 Group。
请参阅贡献指南。
如果您想为文档或释放工具(在tools文件夹内)做出贡献,请确保将Python3安装在环境中。建议使用Python虚拟环境来运行这些脚本。
要创建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年7月]我们正在积极改善文档。欢迎亚利桑那州社区中的每个人提交拉动请求以编辑/修复文档。