76 lines
1.7 KiB
Groovy
76 lines
1.7 KiB
Groovy
buildscript {
|
|
repositories {
|
|
mavenCentral()
|
|
}
|
|
dependencies {
|
|
classpath("org.springframework.boot:spring-boot-gradle-plugin:2.1.4.RELEASE")
|
|
}
|
|
}
|
|
|
|
plugins {
|
|
id 'io.spring.dependency-management' version '1.0.8.RELEASE' apply false
|
|
id 'org.jetbrains.kotlin.jvm' version '1.3.50' apply false
|
|
id 'org.jetbrains.dokka' version '0.9.18' apply false
|
|
id 'org.asciidoctor.convert' version '1.5.8'
|
|
id 'io.spring.nohttp' version '0.0.3.RELEASE'
|
|
id 'de.undercouch.download' version '4.0.0'
|
|
id 'com.gradle.build-scan' version '2.4.2'
|
|
id "com.jfrog.artifactory" version '4.9.8' apply false
|
|
id "io.freefair.aspectj" version "4.1.1" apply false
|
|
id "com.github.ben-manes.versions" version "0.24.0"
|
|
}
|
|
|
|
|
|
|
|
apply plugin: 'java'
|
|
apply plugin: 'eclipse'
|
|
apply plugin: 'idea'
|
|
apply plugin: 'org.springframework.boot'
|
|
apply plugin: 'io.spring.dependency-management'
|
|
|
|
bootJar {
|
|
baseName = 'cwiki-us-spring-batch-processing'
|
|
version = '0.1.0'
|
|
}
|
|
|
|
repositories {
|
|
maven { url "https://maven.ossez.com/repository/internal" }
|
|
mavenCentral()
|
|
}
|
|
|
|
sourceCompatibility = 1.8
|
|
targetCompatibility = 1.8
|
|
|
|
configure(allprojects) { project ->
|
|
apply plugin: 'java'
|
|
|
|
dependencies {
|
|
// LOG
|
|
compile 'ch.qos.logback:logback-classic:1.2.3'
|
|
|
|
compile 'org.hsqldb:hsqldb:2.5.0'
|
|
|
|
testCompile("junit:junit:4.12")
|
|
}
|
|
|
|
repositories {
|
|
maven { url "https://maven.ossez.com/repository/internal" }
|
|
mavenCentral()
|
|
}
|
|
|
|
}
|
|
|
|
configure(rootProject) {
|
|
description = "Spring Framework"
|
|
|
|
apply plugin: "groovy"
|
|
apply plugin: "kotlin"
|
|
apply plugin: "io.spring.nohttp"
|
|
|
|
dependencies {
|
|
asciidoctor("io.spring.asciidoctor:spring-asciidoctor-extensions:0.1.3.RELEASE")
|
|
}
|
|
|
|
|
|
}
|