/asakusafw-distribution

Asakusa Distribution for developing Asakusa batch applications

Primary LanguageJavaApache License 2.0Apache-2.0

Asakusa Framework Distributions

This project provides a one-stop access of Asakusa Framework facilities which includes artifacts of the following repositories:

This includes Asakusa Distribution Gradle Plug-in. It is a facade of all Asakusa Gradle plug-ins that enables your Gradle build script to access easily to individual platform dependent plug-ins (e.g. Asakusa on Spark Gradle plug-in).

How to build

Gradle plug-ins

cd gradle
./gradlew clean [build] install

How to use

Gradle plug-ins

# build.gradle on your project
buildscript {
    repositories {
        maven { url 'https://asakusafw.s3.amazonaws.com/maven/releases' }
    }
    dependencies {
        classpath group: 'com.asakusafw.gradle', name: 'asakusa-distribution', version: '<x.y.z>'
    }
}

apply plugin: 'asakusafw-sdk'
apply plugin: 'asakusafw-organizer'
apply plugin: 'asakusafw-m3bp'
apply plugin: 'asakusafw-spark'
apply plugin: 'eclipse'

...

License