37 lines
1.0 KiB
Groovy

plugins {
id 'org.springframework.boot'
id 'java'
}
dependencies {
compile project(':metadata-utils')
compile project(':metadata-dao-impl:kafka-producer')
compile project(':metadata-events:mxe-schemas')
compile project(':metadata-ingestion-examples:common')
compile externalDependency.javaxInject
compile externalDependency.kafkaAvroSerde
compile externalDependency.lombok
compile externalDependency.springBeans
compile externalDependency.springBootAutoconfigure
compile externalDependency.springCore
compile externalDependency.springKafka
annotationProcessor externalDependency.lombok
runtime externalDependency.logbackClassic
constraints {
implementation("org.apache.logging.log4j:log4j-core:2.17.0") {
because("previous versions are vulnerable to CVE-2021-45105")
}
implementation("org.apache.logging.log4j:log4j-api:2.17.0") {
because("previous versions are vulnerable to CVE-2021-45105")
}
}
}
bootJar {
mainClassName = 'com.linkedin.metadata.examples.kafka.KafkaEtlApplication'
}