Skip to content
Snippets Groups Projects
build.gradle 881 B
Newer Older
plugins {
    id 'theodolite.java-commons'
}

Sören Henning's avatar
Sören Henning committed
ext {
    flinkVersion = '1.12.0'
Sören Henning's avatar
Sören Henning committed
    scalaBinaryVersion = '2.12'
}

repositories {
  jcenter()
  maven {
    url "https://oss.sonatype.org/content/repositories/snapshots/"
  }
}

Sören Henning's avatar
Sören Henning committed
dependencies {
    // Special version required because of https://issues.apache.org/jira/browse/FLINK-13703
    implementation('org.industrial-devops:titan-ccp-common:0.1.0-flink-ready-SNAPSHOT') { changing = true }
    implementation('org.industrial-devops:titan-ccp-common-kafka:0.1.0-SNAPSHOT') { changing = true }
Sören Henning's avatar
Sören Henning committed
    implementation 'com.google.guava:guava:30.1-jre'
    compile group: 'org.apache.flink', name: "flink-connector-kafka_${scalaBinaryVersion}", version: "${flinkVersion}"
    compile group: 'org.apache.flink', name: 'flink-java', version: "${flinkVersion}"
Sören Henning's avatar
Sören Henning committed
    // Use JUnit test framework
    testImplementation 'junit:junit:4.12'