Add buildSrc including build conventions plugins

Closes gh-1942
This commit is contained in:
Eleftheria Stein
2021-10-29 13:30:29 +02:00
parent b6f90640a6
commit 84fab2e2a9
166 changed files with 7379 additions and 46 deletions

View File

@@ -19,6 +19,7 @@ dependencies {
testCompile "org.junit.jupiter:junit-jupiter-api"
testRuntime "org.junit.jupiter:junit-jupiter-engine"
integrationTestCompile seleniumDependencies
integrationTestCompile "org.seleniumhq.selenium:htmlunit-driver"
integrationTestCompile "org.seleniumhq.selenium:selenium-support"
integrationTestCompile "org.testcontainers:testcontainers"
}

View File

@@ -15,5 +15,6 @@ dependencies {
testCompile "org.springframework.boot:spring-boot-starter-test"
testCompile "org.junit.jupiter:junit-jupiter-api"
testRuntime "org.junit.jupiter:junit-jupiter-engine"
integrationTestCompile seleniumDependencies
integrationTestCompile "org.seleniumhq.selenium:htmlunit-driver"
integrationTestCompile "org.seleniumhq.selenium:selenium-support"
}

View File

@@ -16,5 +16,6 @@ dependencies {
testCompile "org.springframework.boot:spring-boot-starter-test"
testCompile "org.junit.jupiter:junit-jupiter-api"
testRuntime "org.junit.jupiter:junit-jupiter-engine"
integrationTestCompile seleniumDependencies
integrationTestCompile "org.seleniumhq.selenium:htmlunit-driver"
integrationTestCompile "org.seleniumhq.selenium:selenium-support"
}

View File

@@ -17,5 +17,6 @@ dependencies {
testCompile "org.junit.jupiter:junit-jupiter-api"
testRuntime "org.junit.jupiter:junit-jupiter-engine"
integrationTestCompile seleniumDependencies
integrationTestCompile "org.seleniumhq.selenium:htmlunit-driver"
integrationTestCompile "org.seleniumhq.selenium:selenium-support"
}

View File

@@ -19,6 +19,7 @@ dependencies {
testCompile "org.junit.jupiter:junit-jupiter-api"
testRuntime "org.junit.jupiter:junit-jupiter-engine"
integrationTestCompile seleniumDependencies
integrationTestCompile "org.seleniumhq.selenium:htmlunit-driver"
integrationTestCompile "org.seleniumhq.selenium:selenium-support"
integrationTestCompile "org.testcontainers:testcontainers"
}

View File

@@ -16,6 +16,7 @@ dependencies {
testRuntime 'org.junit.jupiter:junit-jupiter-engine'
testCompile 'org.springframework.boot:spring-boot-starter-test'
integrationTestCompile seleniumDependencies
integrationTestCompile "org.seleniumhq.selenium:htmlunit-driver"
integrationTestCompile "org.seleniumhq.selenium:selenium-support"
integrationTestCompile 'org.testcontainers:testcontainers'
}

View File

@@ -16,6 +16,7 @@ dependencies {
testCompile "org.junit.jupiter:junit-jupiter-api"
testRuntime "org.junit.jupiter:junit-jupiter-engine"
integrationTestCompile seleniumDependencies
integrationTestCompile "org.seleniumhq.selenium:htmlunit-driver"
integrationTestCompile "org.seleniumhq.selenium:selenium-support"
integrationTestCompile "org.testcontainers:testcontainers"
}

View File

@@ -12,6 +12,7 @@ dependencies {
testCompile "org.junit.jupiter:junit-jupiter-api"
testRuntime "org.junit.jupiter:junit-jupiter-engine"
integrationTestCompile seleniumDependencies
integrationTestCompile "org.seleniumhq.selenium:htmlunit-driver"
integrationTestCompile "org.seleniumhq.selenium:selenium-support"
integrationTestCompile "org.testcontainers:testcontainers"
}

View File

@@ -12,6 +12,7 @@ dependencies {
testCompile "org.junit.jupiter:junit-jupiter-api"
testRuntime "org.junit.jupiter:junit-jupiter-engine"
integrationTestCompile seleniumDependencies
integrationTestCompile "org.seleniumhq.selenium:htmlunit-driver"
integrationTestCompile "org.seleniumhq.selenium:selenium-support"
integrationTestCompile "org.testcontainers:testcontainers"
}

View File

@@ -1,4 +1,7 @@
apply plugin: 'io.spring.convention.spring-sample-war'
plugins {
id "org.gretty" version "3.0.7"
id "io.spring.convention.spring-sample-war"
}
dependencies {
compile project(':spring-session-data-redis')
@@ -6,8 +9,12 @@ dependencies {
compile "io.lettuce:lettuce-core"
compile "org.webjars:bootstrap"
compile "org.webjars:webjars-taglib"
compile jstlDependencies
compile slf4jDependencies
compile "javax.servlet.jsp.jstl:javax.servlet.jsp.jstl-api"
compile "org.apache.taglibs:taglibs-standard-jstlel"
compile "org.slf4j:slf4j-api"
compile "org.slf4j:jcl-over-slf4j"
compile "org.slf4j:log4j-over-slf4j"
compile "ch.qos.logback:logback-classic"
compile "org.testcontainers:testcontainers"
providedCompile "javax.servlet:javax.servlet-api"
@@ -16,7 +23,8 @@ dependencies {
testCompile "org.junit.jupiter:junit-jupiter-api"
testRuntime "org.junit.jupiter:junit-jupiter-engine"
integrationTestCompile seleniumDependencies
integrationTestCompile "org.seleniumhq.selenium:htmlunit-driver"
integrationTestCompile "org.seleniumhq.selenium:selenium-support"
}
gretty {

View File

@@ -1,4 +1,7 @@
apply plugin: 'io.spring.convention.spring-sample-war'
plugins {
id "org.gretty" version "3.0.7"
id "io.spring.convention.spring-sample-war"
}
dependencies {
compile project(':spring-session-hazelcast')
@@ -9,8 +12,12 @@ dependencies {
compile "org.webjars:bootstrap"
compile "org.webjars:webjars-taglib"
compile "com.hazelcast:hazelcast-client"
compile jstlDependencies
compile slf4jDependencies
compile "javax.servlet.jsp.jstl:javax.servlet.jsp.jstl-api"
compile "org.apache.taglibs:taglibs-standard-jstlel"
compile "org.slf4j:slf4j-api"
compile "org.slf4j:jcl-over-slf4j"
compile "org.slf4j:log4j-over-slf4j"
compile "ch.qos.logback:logback-classic"
providedCompile "javax.servlet:javax.servlet-api"
providedCompile "javax.servlet.jsp:javax.servlet.jsp-api"
@@ -19,5 +26,6 @@ dependencies {
testCompile "org.junit.jupiter:junit-jupiter-api"
testRuntime "org.junit.jupiter:junit-jupiter-engine"
integrationTestCompile seleniumDependencies
integrationTestCompile "org.seleniumhq.selenium:htmlunit-driver"
integrationTestCompile "org.seleniumhq.selenium:selenium-support"
}

View File

@@ -1,4 +1,7 @@
apply plugin: 'io.spring.convention.spring-sample-war'
plugins {
id "org.gretty" version "3.0.7"
id "io.spring.convention.spring-sample-war"
}
dependencies {
compile project(':spring-session-jdbc')
@@ -6,8 +9,12 @@ dependencies {
compile "org.webjars:bootstrap"
compile "org.webjars:webjars-taglib"
compile "com.h2database:h2"
compile jstlDependencies
compile slf4jDependencies
compile "javax.servlet.jsp.jstl:javax.servlet.jsp.jstl-api"
compile "org.apache.taglibs:taglibs-standard-jstlel"
compile "org.slf4j:slf4j-api"
compile "org.slf4j:jcl-over-slf4j"
compile "org.slf4j:log4j-over-slf4j"
compile "ch.qos.logback:logback-classic"
providedCompile "javax.servlet:javax.servlet-api"
@@ -15,5 +22,6 @@ dependencies {
testCompile "org.junit.jupiter:junit-jupiter-api"
testRuntime "org.junit.jupiter:junit-jupiter-engine"
integrationTestCompile seleniumDependencies
integrationTestCompile "org.seleniumhq.selenium:htmlunit-driver"
integrationTestCompile "org.seleniumhq.selenium:selenium-support"
}

View File

@@ -1,4 +1,7 @@
apply plugin: 'io.spring.convention.spring-sample-war'
plugins {
id "org.gretty" version "3.0.7"
id "io.spring.convention.spring-sample-war"
}
dependencies {
compile project(':spring-session-data-redis')
@@ -6,8 +9,12 @@ dependencies {
compile "io.lettuce:lettuce-core"
compile "org.webjars:bootstrap"
compile "org.webjars:webjars-taglib"
compile jstlDependencies
compile slf4jDependencies
compile "javax.servlet.jsp.jstl:javax.servlet.jsp.jstl-api"
compile "org.apache.taglibs:taglibs-standard-jstlel"
compile "org.slf4j:slf4j-api"
compile "org.slf4j:jcl-over-slf4j"
compile "org.slf4j:log4j-over-slf4j"
compile "ch.qos.logback:logback-classic"
compile "org.testcontainers:testcontainers"
providedCompile "javax.servlet:javax.servlet-api"
@@ -16,7 +23,8 @@ dependencies {
testCompile "org.junit.jupiter:junit-jupiter-api"
testRuntime "org.junit.jupiter:junit-jupiter-engine"
integrationTestCompile seleniumDependencies
integrationTestCompile "org.seleniumhq.selenium:htmlunit-driver"
integrationTestCompile "org.seleniumhq.selenium:selenium-support"
}
gretty {

View File

@@ -1,4 +1,7 @@
apply plugin: 'io.spring.convention.spring-sample-war'
plugins {
id "org.gretty" version "3.0.7"
id "io.spring.convention.spring-sample-war"
}
dependencies {
compile project(':spring-session-data-redis')
@@ -7,8 +10,12 @@ dependencies {
compile "org.springframework.security:spring-security-config"
compile "org.springframework.security:spring-security-web"
compile "com.fasterxml.jackson.core:jackson-databind"
compile jstlDependencies
compile slf4jDependencies
compile "javax.servlet.jsp.jstl:javax.servlet.jsp.jstl-api"
compile "org.apache.taglibs:taglibs-standard-jstlel"
compile "org.slf4j:slf4j-api"
compile "org.slf4j:jcl-over-slf4j"
compile "org.slf4j:log4j-over-slf4j"
compile "ch.qos.logback:logback-classic"
compile "org.testcontainers:testcontainers"
providedCompile "javax.servlet:javax.servlet-api"

View File

@@ -1,4 +1,7 @@
apply plugin: 'io.spring.convention.spring-sample-war'
plugins {
id "org.gretty" version "3.0.7"
id "io.spring.convention.spring-sample-war"
}
dependencies {
compile project(':spring-session-data-redis')
@@ -8,8 +11,12 @@ dependencies {
compile "io.lettuce:lettuce-core"
compile "org.webjars:bootstrap"
compile "org.webjars:webjars-taglib"
compile jstlDependencies
compile slf4jDependencies
compile "javax.servlet.jsp.jstl:javax.servlet.jsp.jstl-api"
compile "org.apache.taglibs:taglibs-standard-jstlel"
compile "org.slf4j:slf4j-api"
compile "org.slf4j:jcl-over-slf4j"
compile "org.slf4j:log4j-over-slf4j"
compile "ch.qos.logback:logback-classic"
compile "org.testcontainers:testcontainers"
providedCompile "javax.servlet:javax.servlet-api"
@@ -20,7 +27,8 @@ dependencies {
testCompile "org.junit.jupiter:junit-jupiter-api"
testRuntime "org.junit.jupiter:junit-jupiter-engine"
integrationTestCompile seleniumDependencies
integrationTestCompile "org.seleniumhq.selenium:htmlunit-driver"
integrationTestCompile "org.seleniumhq.selenium:selenium-support"
}
gretty {

View File

@@ -1,12 +1,19 @@
apply plugin: 'io.spring.convention.spring-sample-war'
plugins {
id "org.gretty" version "3.0.7"
id "io.spring.convention.spring-sample-war"
}
dependencies {
compile project(':spring-session-core')
compile "org.webjars:bootstrap"
compile "org.webjars:webjars-taglib"
compile "com.hazelcast:hazelcast-client"
compile jstlDependencies
compile slf4jDependencies
compile "javax.servlet.jsp.jstl:javax.servlet.jsp.jstl-api"
compile "org.apache.taglibs:taglibs-standard-jstlel"
compile "org.slf4j:slf4j-api"
compile "org.slf4j:jcl-over-slf4j"
compile "org.slf4j:log4j-over-slf4j"
compile "ch.qos.logback:logback-classic"
providedCompile "javax.servlet:javax.servlet-api"
@@ -14,5 +21,6 @@ dependencies {
testCompile "org.junit.jupiter:junit-jupiter-api"
testRuntime "org.junit.jupiter:junit-jupiter-engine"
integrationTestCompile seleniumDependencies
integrationTestCompile "org.seleniumhq.selenium:htmlunit-driver"
integrationTestCompile "org.seleniumhq.selenium:selenium-support"
}

View File

@@ -1,4 +1,7 @@
apply plugin: 'io.spring.convention.spring-sample-war'
plugins {
id "org.gretty" version "3.0.7"
id "io.spring.convention.spring-sample-war"
}
dependencies {
compile project(':spring-session-jdbc')
@@ -6,8 +9,12 @@ dependencies {
compile "org.webjars:bootstrap"
compile "org.webjars:webjars-taglib"
compile "com.h2database:h2"
compile jstlDependencies
compile slf4jDependencies
compile "javax.servlet.jsp.jstl:javax.servlet.jsp.jstl-api"
compile "org.apache.taglibs:taglibs-standard-jstlel"
compile "org.slf4j:slf4j-api"
compile "org.slf4j:jcl-over-slf4j"
compile "org.slf4j:log4j-over-slf4j"
compile "ch.qos.logback:logback-classic"
providedCompile "javax.servlet:javax.servlet-api"
@@ -15,5 +22,6 @@ dependencies {
testCompile "org.junit.jupiter:junit-jupiter-api"
testRuntime "org.junit.jupiter:junit-jupiter-engine"
integrationTestCompile seleniumDependencies
integrationTestCompile "org.seleniumhq.selenium:htmlunit-driver"
integrationTestCompile "org.seleniumhq.selenium:selenium-support"
}

View File

@@ -1,4 +1,7 @@
apply plugin: 'io.spring.convention.spring-sample-war'
plugins {
id "org.gretty" version "3.0.7"
id "io.spring.convention.spring-sample-war"
}
dependencies {
compile project(':spring-session-data-redis')
@@ -6,8 +9,12 @@ dependencies {
compile "io.lettuce:lettuce-core"
compile "org.webjars:bootstrap"
compile "org.webjars:webjars-taglib"
compile jstlDependencies
compile slf4jDependencies
compile "javax.servlet.jsp.jstl:javax.servlet.jsp.jstl-api"
compile "org.apache.taglibs:taglibs-standard-jstlel"
compile "org.slf4j:slf4j-api"
compile "org.slf4j:jcl-over-slf4j"
compile "org.slf4j:log4j-over-slf4j"
compile "ch.qos.logback:logback-classic"
compile "org.testcontainers:testcontainers"
providedCompile "javax.servlet:javax.servlet-api"
@@ -16,7 +23,8 @@ dependencies {
testCompile "org.junit.jupiter:junit-jupiter-api"
testRuntime "org.junit.jupiter:junit-jupiter-engine"
integrationTestCompile seleniumDependencies
integrationTestCompile "org.seleniumhq.selenium:htmlunit-driver"
integrationTestCompile "org.seleniumhq.selenium:selenium-support"
}
gretty {