azkaban source code run in local

layout: post
title: Azkaban source code run in local

Install azkaban b source code , this document just run solo model .

  1. Install azkaban cource code in azkaban
  2. Open source in Intellij ideal then change the file build.gradle to this

    buildscript {
        repositories {
            mavenLocal() //use local maven repository
            maven { url "http://repo.spring.io/snapshot" }
            maven { url "http://repo.spring.io/milestone" }
            maven { url "http://192.168.50.152:8081/nexus/content/groups/public" } // use private maven repository
            mavenCentral()
            maven {
                url 'https://plugins.gradle.org/m2/'
            }
        }
        dependencies {
            classpath 'com.cinnober.gradle:semver-git:2.2.3'
            classpath 'net.ltgt.gradle:gradle-errorprone-plugin:0.0.10'
        }
    }
    
  3. Open file azkaban-solo-server then open build like this 001
  4. location bin directory in terminal then run command ‘bin/azkaban-solo-start.sh’ then you will see this 002 this means the azkaban has been started ,then you can visit it in browse,the default port is 8081 , 003

    the default username is azkaban , password is zakaban