azkaban-aplcache

Name Message Date
az-exec-util
azkaban-common
azkaban-db
azkaban-exec-server
azkaban-hadoop-security-plugin
azkaban-solo-server
azkaban-spi
azkaban-web-server
gradle
test
.gitignore
.travis.yml
az-intellij-style.xml
build.gradle
CONTRIBUTING.md
gradle.properties
gradlew
gradlew.bat
LICENSE
NOTICE
README.md
settings.gradle

Azkaban Build Status

Join the chat at https://gitter.im/azkaban-workflow-engine/Lobby

Building Azkaban

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

Documentation

Documentation is available at azkaban.github.io. The source code for the documentation is in the gh-pages branch.

For help, please visit the Azkaban Google Group.

Developer Guide

We recommend using IntelliJ IDEA. Azkaban is a standard Gradle project. You can import it into your IDE using the build.gradle file in the root directory. For IntelliJ, choose Open Project from the Quick Start box or choose Open from the File menu and select the root build.gradle file.

See additional information in the contribution guide.