下载源码
git clone https://github.com/azkaban/azkaban.git
修改gradle maven仓库
vim build.gradle
buildscript {
repositories {
maven {
url 'http://maven.aliyun.com/nexus/content/groups/public/'
url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'
}
}
dependencies {
classpath 'com.cinnober.gradle:semver-git:2.2.3'
classpath 'net.ltgt.gradle:gradle-errorprone-plugin:0.0.14'
}
}
allprojects {
apply plugin: 'jacoco'
repositories {
// mavenCentral()
// mavenLocal()
maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/' }
maven{ url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}
}
}
编译
cd azkaban
./gradlew clean
./gradlew distTar
./gradlew build installDist
配置用户
vim conf/azkaban-users.xml
启动
cd azkaban-solo-server/build/install/azkaban-solo-server; bin/start-solo.sh
web ui
http://localhost:8081/
停止
bin/shutdown-solo.sh
参考资料
https://github.com/azkaban