refactor: renamed module simple-serial to simple-serial-spring-boot-starter and removed build scripts in root build.gradle.kts
This commit is contained in:
@@ -14,44 +14,3 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
val logbackVersion: String by project
|
|
||||||
val junitVersion: String by project
|
|
||||||
val slf4jVersion: String by project
|
|
||||||
val lombokVersion: String by project
|
|
||||||
|
|
||||||
subprojects {
|
|
||||||
apply(plugin = "java")
|
|
||||||
apply(plugin = "java-library")
|
|
||||||
apply(plugin = "maven-publish")
|
|
||||||
apply(plugin = "signing")
|
|
||||||
|
|
||||||
val implementation by configurations
|
|
||||||
val testImplementation by configurations
|
|
||||||
val compileOnly by configurations
|
|
||||||
val annotationProcessor by configurations
|
|
||||||
val testAnnotationProcessor by configurations
|
|
||||||
val testCompileOnly by configurations
|
|
||||||
|
|
||||||
tasks.withType<Jar> {
|
|
||||||
exclude("logback.xml")
|
|
||||||
}
|
|
||||||
|
|
||||||
repositories {
|
|
||||||
mavenCentral()
|
|
||||||
}
|
|
||||||
|
|
||||||
dependencies {
|
|
||||||
compileOnly("org.slf4j:slf4j-api:$slf4jVersion")
|
|
||||||
implementation("ch.qos.logback:logback-classic:$logbackVersion")
|
|
||||||
annotationProcessor("org.slf4j:slf4j-api:$slf4jVersion")
|
|
||||||
|
|
||||||
testCompileOnly("org.slf4j:slf4j-api:$slf4jVersion")
|
|
||||||
testImplementation("org.junit.jupiter:junit-jupiter:$junitVersion")
|
|
||||||
testAnnotationProcessor("org.slf4j:slf4j-api:$slf4jVersion")
|
|
||||||
}
|
|
||||||
|
|
||||||
tasks.withType<JavaCompile> {
|
|
||||||
options.encoding = "UTF-8"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -15,7 +15,12 @@
|
|||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import java.net.URI
|
plugins {
|
||||||
|
java
|
||||||
|
id("java-library")
|
||||||
|
id("maven-publish")
|
||||||
|
id("signing")
|
||||||
|
}
|
||||||
|
|
||||||
val artefactVersion: String by project
|
val artefactVersion: String by project
|
||||||
val projectUrl: String by project
|
val projectUrl: String by project
|
||||||
@@ -26,6 +31,10 @@ val licenseUrl: String by project
|
|||||||
group = "com.onixbyte"
|
group = "com.onixbyte"
|
||||||
version = artefactVersion
|
version = artefactVersion
|
||||||
|
|
||||||
|
repositories {
|
||||||
|
mavenCentral()
|
||||||
|
}
|
||||||
|
|
||||||
java {
|
java {
|
||||||
sourceCompatibility = JavaVersion.VERSION_17
|
sourceCompatibility = JavaVersion.VERSION_17
|
||||||
targetCompatibility = JavaVersion.VERSION_17
|
targetCompatibility = JavaVersion.VERSION_17
|
||||||
@@ -33,6 +42,26 @@ java {
|
|||||||
withJavadocJar()
|
withJavadocJar()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
tasks.withType<JavaCompile> {
|
||||||
|
options.encoding = "UTF-8"
|
||||||
|
}
|
||||||
|
|
||||||
|
tasks.withType<Jar> {
|
||||||
|
exclude("logback.xml")
|
||||||
|
}
|
||||||
|
|
||||||
|
dependencies {
|
||||||
|
val slf4jVersion: String by project
|
||||||
|
val logbackVersion: String by project
|
||||||
|
val junitVersion: String by project
|
||||||
|
|
||||||
|
compileOnly("org.slf4j:slf4j-api:$slf4jVersion")
|
||||||
|
implementation("ch.qos.logback:logback-classic:$logbackVersion")
|
||||||
|
|
||||||
|
testCompileOnly("org.slf4j:slf4j-api:$slf4jVersion")
|
||||||
|
testImplementation("org.junit.jupiter:junit-jupiter:$junitVersion")
|
||||||
|
}
|
||||||
|
|
||||||
tasks.test {
|
tasks.test {
|
||||||
useJUnitPlatform()
|
useJUnitPlatform()
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,7 +15,12 @@
|
|||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import java.net.URI
|
plugins {
|
||||||
|
java
|
||||||
|
id("java-library")
|
||||||
|
id("maven-publish")
|
||||||
|
id("signing")
|
||||||
|
}
|
||||||
|
|
||||||
val artefactVersion: String by project
|
val artefactVersion: String by project
|
||||||
val projectUrl: String by project
|
val projectUrl: String by project
|
||||||
@@ -26,8 +31,8 @@ val licenseUrl: String by project
|
|||||||
group = "com.onixbyte"
|
group = "com.onixbyte"
|
||||||
version = artefactVersion
|
version = artefactVersion
|
||||||
|
|
||||||
dependencies {
|
repositories {
|
||||||
implementation(project(":devkit-core"))
|
mavenCentral()
|
||||||
}
|
}
|
||||||
|
|
||||||
java {
|
java {
|
||||||
@@ -37,6 +42,27 @@ java {
|
|||||||
withJavadocJar()
|
withJavadocJar()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
tasks.withType<JavaCompile> {
|
||||||
|
options.encoding = "UTF-8"
|
||||||
|
}
|
||||||
|
|
||||||
|
tasks.withType<Jar> {
|
||||||
|
exclude("logback.xml")
|
||||||
|
}
|
||||||
|
|
||||||
|
dependencies {
|
||||||
|
val slf4jVersion: String by project
|
||||||
|
val logbackVersion: String by project
|
||||||
|
val junitVersion: String by project
|
||||||
|
|
||||||
|
compileOnly("org.slf4j:slf4j-api:$slf4jVersion")
|
||||||
|
implementation("ch.qos.logback:logback-classic:$logbackVersion")
|
||||||
|
implementation(project(":devkit-core"))
|
||||||
|
|
||||||
|
testCompileOnly("org.slf4j:slf4j-api:$slf4jVersion")
|
||||||
|
testImplementation("org.junit.jupiter:junit-jupiter:$junitVersion")
|
||||||
|
}
|
||||||
|
|
||||||
tasks.test {
|
tasks.test {
|
||||||
useJUnitPlatform()
|
useJUnitPlatform()
|
||||||
}
|
}
|
||||||
|
|||||||
+29
-3
@@ -15,7 +15,12 @@
|
|||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import java.net.URI
|
plugins {
|
||||||
|
java
|
||||||
|
id("java-library")
|
||||||
|
id("maven-publish")
|
||||||
|
id("signing")
|
||||||
|
}
|
||||||
|
|
||||||
val artefactVersion: String by project
|
val artefactVersion: String by project
|
||||||
val projectUrl: String by project
|
val projectUrl: String by project
|
||||||
@@ -26,8 +31,8 @@ val licenseUrl: String by project
|
|||||||
group = "com.onixbyte"
|
group = "com.onixbyte"
|
||||||
version = artefactVersion
|
version = artefactVersion
|
||||||
|
|
||||||
dependencies {
|
repositories {
|
||||||
implementation(project(":devkit-core"))
|
mavenCentral()
|
||||||
}
|
}
|
||||||
|
|
||||||
java {
|
java {
|
||||||
@@ -37,6 +42,27 @@ java {
|
|||||||
withJavadocJar()
|
withJavadocJar()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
tasks.withType<JavaCompile> {
|
||||||
|
options.encoding = "UTF-8"
|
||||||
|
}
|
||||||
|
|
||||||
|
tasks.withType<Jar> {
|
||||||
|
exclude("logback.xml")
|
||||||
|
}
|
||||||
|
|
||||||
|
dependencies {
|
||||||
|
val slf4jVersion: String by project
|
||||||
|
val logbackVersion: String by project
|
||||||
|
val junitVersion: String by project
|
||||||
|
|
||||||
|
compileOnly("org.slf4j:slf4j-api:$slf4jVersion")
|
||||||
|
implementation("ch.qos.logback:logback-classic:$logbackVersion")
|
||||||
|
implementation(project(":devkit-core"))
|
||||||
|
|
||||||
|
testCompileOnly("org.slf4j:slf4j-api:$slf4jVersion")
|
||||||
|
testImplementation("org.junit.jupiter:junit-jupiter:$junitVersion")
|
||||||
|
}
|
||||||
|
|
||||||
tasks.test {
|
tasks.test {
|
||||||
useJUnitPlatform()
|
useJUnitPlatform()
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,8 +14,12 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
plugins {
|
||||||
import java.net.URI
|
java
|
||||||
|
id("java-library")
|
||||||
|
id("maven-publish")
|
||||||
|
id("signing")
|
||||||
|
}
|
||||||
|
|
||||||
val artefactVersion: String by project
|
val artefactVersion: String by project
|
||||||
val projectUrl: String by project
|
val projectUrl: String by project
|
||||||
@@ -26,8 +30,8 @@ val licenseUrl: String by project
|
|||||||
group = "com.onixbyte"
|
group = "com.onixbyte"
|
||||||
version = artefactVersion
|
version = artefactVersion
|
||||||
|
|
||||||
dependencies {
|
repositories {
|
||||||
implementation(project(":devkit-core"))
|
mavenCentral()
|
||||||
}
|
}
|
||||||
|
|
||||||
java {
|
java {
|
||||||
@@ -37,6 +41,27 @@ java {
|
|||||||
withJavadocJar()
|
withJavadocJar()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
tasks.withType<JavaCompile> {
|
||||||
|
options.encoding = "UTF-8"
|
||||||
|
}
|
||||||
|
|
||||||
|
tasks.withType<Jar> {
|
||||||
|
exclude("logback.xml")
|
||||||
|
}
|
||||||
|
|
||||||
|
dependencies {
|
||||||
|
val slf4jVersion: String by project
|
||||||
|
val logbackVersion: String by project
|
||||||
|
val junitVersion: String by project
|
||||||
|
|
||||||
|
compileOnly("org.slf4j:slf4j-api:$slf4jVersion")
|
||||||
|
implementation("ch.qos.logback:logback-classic:$logbackVersion")
|
||||||
|
implementation(project(":devkit-core"))
|
||||||
|
|
||||||
|
testCompileOnly("org.slf4j:slf4j-api:$slf4jVersion")
|
||||||
|
testImplementation("org.junit.jupiter:junit-jupiter:$junitVersion")
|
||||||
|
}
|
||||||
|
|
||||||
tasks.test {
|
tasks.test {
|
||||||
useJUnitPlatform()
|
useJUnitPlatform()
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,8 +14,12 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
plugins {
|
||||||
import java.net.URI
|
java
|
||||||
|
id("java-library")
|
||||||
|
id("maven-publish")
|
||||||
|
id("signing")
|
||||||
|
}
|
||||||
|
|
||||||
val artefactVersion: String by project
|
val artefactVersion: String by project
|
||||||
val projectUrl: String by project
|
val projectUrl: String by project
|
||||||
@@ -26,8 +30,8 @@ val licenseUrl: String by project
|
|||||||
group = "com.onixbyte"
|
group = "com.onixbyte"
|
||||||
version = artefactVersion
|
version = artefactVersion
|
||||||
|
|
||||||
dependencies {
|
repositories {
|
||||||
implementation(project(":devkit-core"))
|
mavenCentral()
|
||||||
}
|
}
|
||||||
|
|
||||||
java {
|
java {
|
||||||
@@ -37,6 +41,27 @@ java {
|
|||||||
withJavadocJar()
|
withJavadocJar()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
tasks.withType<JavaCompile> {
|
||||||
|
options.encoding = "UTF-8"
|
||||||
|
}
|
||||||
|
|
||||||
|
tasks.withType<Jar> {
|
||||||
|
exclude("logback.xml")
|
||||||
|
}
|
||||||
|
|
||||||
|
dependencies {
|
||||||
|
val slf4jVersion: String by project
|
||||||
|
val logbackVersion: String by project
|
||||||
|
val junitVersion: String by project
|
||||||
|
|
||||||
|
compileOnly("org.slf4j:slf4j-api:$slf4jVersion")
|
||||||
|
implementation("ch.qos.logback:logback-classic:$logbackVersion")
|
||||||
|
implementation(project(":devkit-core"))
|
||||||
|
|
||||||
|
testCompileOnly("org.slf4j:slf4j-api:$slf4jVersion")
|
||||||
|
testImplementation("org.junit.jupiter:junit-jupiter:$junitVersion")
|
||||||
|
}
|
||||||
|
|
||||||
tasks.test {
|
tasks.test {
|
||||||
useJUnitPlatform()
|
useJUnitPlatform()
|
||||||
}
|
}
|
||||||
|
|||||||
+29
-4
@@ -14,8 +14,12 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
plugins {
|
||||||
import java.net.URI
|
java
|
||||||
|
id("java-library")
|
||||||
|
id("maven-publish")
|
||||||
|
id("signing")
|
||||||
|
}
|
||||||
|
|
||||||
val artefactVersion: String by project
|
val artefactVersion: String by project
|
||||||
val projectUrl: String by project
|
val projectUrl: String by project
|
||||||
@@ -26,8 +30,8 @@ val licenseUrl: String by project
|
|||||||
group = "com.onixbyte"
|
group = "com.onixbyte"
|
||||||
version = artefactVersion
|
version = artefactVersion
|
||||||
|
|
||||||
dependencies {
|
repositories {
|
||||||
implementation(project(":devkit-core"))
|
mavenCentral()
|
||||||
}
|
}
|
||||||
|
|
||||||
java {
|
java {
|
||||||
@@ -37,6 +41,27 @@ java {
|
|||||||
withJavadocJar()
|
withJavadocJar()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
tasks.withType<JavaCompile> {
|
||||||
|
options.encoding = "UTF-8"
|
||||||
|
}
|
||||||
|
|
||||||
|
tasks.withType<Jar> {
|
||||||
|
exclude("logback.xml")
|
||||||
|
}
|
||||||
|
|
||||||
|
dependencies {
|
||||||
|
val slf4jVersion: String by project
|
||||||
|
val logbackVersion: String by project
|
||||||
|
val junitVersion: String by project
|
||||||
|
|
||||||
|
compileOnly("org.slf4j:slf4j-api:$slf4jVersion")
|
||||||
|
implementation("ch.qos.logback:logback-classic:$logbackVersion")
|
||||||
|
implementation(project(":devkit-core"))
|
||||||
|
|
||||||
|
testCompileOnly("org.slf4j:slf4j-api:$slf4jVersion")
|
||||||
|
testImplementation("org.junit.jupiter:junit-jupiter:$junitVersion")
|
||||||
|
}
|
||||||
|
|
||||||
tasks.test {
|
tasks.test {
|
||||||
useJUnitPlatform()
|
useJUnitPlatform()
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,8 +14,12 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
plugins {
|
||||||
import java.net.URI
|
java
|
||||||
|
id("java-library")
|
||||||
|
id("maven-publish")
|
||||||
|
id("signing")
|
||||||
|
}
|
||||||
|
|
||||||
val artefactVersion: String by project
|
val artefactVersion: String by project
|
||||||
val projectUrl: String by project
|
val projectUrl: String by project
|
||||||
@@ -23,17 +27,11 @@ val projectGithubUrl: String by project
|
|||||||
val licenseName: String by project
|
val licenseName: String by project
|
||||||
val licenseUrl: String by project
|
val licenseUrl: String by project
|
||||||
|
|
||||||
val springBootVersion: String by project
|
|
||||||
|
|
||||||
group = "com.onixbyte"
|
group = "com.onixbyte"
|
||||||
version = artefactVersion
|
version = artefactVersion
|
||||||
|
|
||||||
dependencies {
|
repositories {
|
||||||
implementation(project(":devkit-utils"))
|
mavenCentral()
|
||||||
implementation("org.springframework.boot:spring-boot-autoconfigure:$springBootVersion")
|
|
||||||
implementation("org.springframework.boot:spring-boot-starter-logging:$springBootVersion")
|
|
||||||
implementation("org.springframework.boot:spring-boot-configuration-processor:$springBootVersion")
|
|
||||||
testImplementation("org.springframework.boot:spring-boot-starter-test:$springBootVersion")
|
|
||||||
}
|
}
|
||||||
|
|
||||||
java {
|
java {
|
||||||
@@ -43,6 +41,33 @@ java {
|
|||||||
withJavadocJar()
|
withJavadocJar()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
tasks.withType<JavaCompile> {
|
||||||
|
options.encoding = "UTF-8"
|
||||||
|
}
|
||||||
|
|
||||||
|
tasks.withType<Jar> {
|
||||||
|
exclude("logback.xml")
|
||||||
|
}
|
||||||
|
|
||||||
|
dependencies {
|
||||||
|
val slf4jVersion: String by project
|
||||||
|
val logbackVersion: String by project
|
||||||
|
val junitVersion: String by project
|
||||||
|
val springBootVersion: String by project
|
||||||
|
|
||||||
|
compileOnly("org.slf4j:slf4j-api:$slf4jVersion")
|
||||||
|
implementation("ch.qos.logback:logback-classic:$logbackVersion")
|
||||||
|
implementation(project(":devkit-core"))
|
||||||
|
implementation(project(":devkit-utils"))
|
||||||
|
implementation("org.springframework.boot:spring-boot-autoconfigure:$springBootVersion")
|
||||||
|
implementation("org.springframework.boot:spring-boot-starter-logging:$springBootVersion")
|
||||||
|
implementation("org.springframework.boot:spring-boot-configuration-processor:$springBootVersion")
|
||||||
|
|
||||||
|
testImplementation("org.springframework.boot:spring-boot-starter-test:$springBootVersion")
|
||||||
|
testCompileOnly("org.slf4j:slf4j-api:$slf4jVersion")
|
||||||
|
testImplementation("org.junit.jupiter:junit-jupiter:$junitVersion")
|
||||||
|
}
|
||||||
|
|
||||||
tasks.test {
|
tasks.test {
|
||||||
useJUnitPlatform()
|
useJUnitPlatform()
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -28,5 +28,5 @@ include(
|
|||||||
"simple-jwt-authzero",
|
"simple-jwt-authzero",
|
||||||
"simple-jwt-spring-boot-starter",
|
"simple-jwt-spring-boot-starter",
|
||||||
"property-guard-spring-boot-starter",
|
"property-guard-spring-boot-starter",
|
||||||
"simple-serial"
|
"simple-serial-spring-boot-starter"
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -14,8 +14,12 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
plugins {
|
||||||
import java.net.URI
|
java
|
||||||
|
id("java-library")
|
||||||
|
id("maven-publish")
|
||||||
|
id("signing")
|
||||||
|
}
|
||||||
|
|
||||||
val artefactVersion: String by project
|
val artefactVersion: String by project
|
||||||
val projectUrl: String by project
|
val projectUrl: String by project
|
||||||
@@ -23,19 +27,11 @@ val projectGithubUrl: String by project
|
|||||||
val licenseName: String by project
|
val licenseName: String by project
|
||||||
val licenseUrl: String by project
|
val licenseUrl: String by project
|
||||||
|
|
||||||
val jacksonVersion: String by project
|
|
||||||
val javaJwtVersion: String by project
|
|
||||||
|
|
||||||
group = "com.onixbyte"
|
group = "com.onixbyte"
|
||||||
version = artefactVersion
|
version = artefactVersion
|
||||||
|
|
||||||
dependencies {
|
repositories {
|
||||||
implementation(project(":devkit-utils"))
|
mavenCentral()
|
||||||
implementation(project(":guid"))
|
|
||||||
implementation(project(":key-pair-loader"))
|
|
||||||
implementation(project(":simple-jwt-facade"))
|
|
||||||
implementation("com.fasterxml.jackson.core:jackson-databind:$jacksonVersion")
|
|
||||||
implementation("com.auth0:java-jwt:$javaJwtVersion")
|
|
||||||
}
|
}
|
||||||
|
|
||||||
java {
|
java {
|
||||||
@@ -45,6 +41,35 @@ java {
|
|||||||
withJavadocJar()
|
withJavadocJar()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
tasks.withType<JavaCompile> {
|
||||||
|
options.encoding = "UTF-8"
|
||||||
|
}
|
||||||
|
|
||||||
|
tasks.withType<Jar> {
|
||||||
|
exclude("logback.xml")
|
||||||
|
}
|
||||||
|
|
||||||
|
dependencies {
|
||||||
|
val slf4jVersion: String by project
|
||||||
|
val logbackVersion: String by project
|
||||||
|
val junitVersion: String by project
|
||||||
|
val jacksonVersion: String by project
|
||||||
|
val javaJwtVersion: String by project
|
||||||
|
|
||||||
|
compileOnly("org.slf4j:slf4j-api:$slf4jVersion")
|
||||||
|
implementation("ch.qos.logback:logback-classic:$logbackVersion")
|
||||||
|
|
||||||
|
implementation(project(":devkit-utils"))
|
||||||
|
implementation(project(":guid"))
|
||||||
|
implementation(project(":key-pair-loader"))
|
||||||
|
implementation(project(":simple-jwt-facade"))
|
||||||
|
implementation("com.fasterxml.jackson.core:jackson-databind:$jacksonVersion")
|
||||||
|
implementation("com.auth0:java-jwt:$javaJwtVersion")
|
||||||
|
|
||||||
|
testCompileOnly("org.slf4j:slf4j-api:$slf4jVersion")
|
||||||
|
testImplementation("org.junit.jupiter:junit-jupiter:$junitVersion")
|
||||||
|
}
|
||||||
|
|
||||||
tasks.test {
|
tasks.test {
|
||||||
useJUnitPlatform()
|
useJUnitPlatform()
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,8 +14,12 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
plugins {
|
||||||
import java.net.URI
|
java
|
||||||
|
id("java-library")
|
||||||
|
id("maven-publish")
|
||||||
|
id("signing")
|
||||||
|
}
|
||||||
|
|
||||||
val artefactVersion: String by project
|
val artefactVersion: String by project
|
||||||
val projectUrl: String by project
|
val projectUrl: String by project
|
||||||
@@ -26,10 +30,8 @@ val licenseUrl: String by project
|
|||||||
group = "com.onixbyte"
|
group = "com.onixbyte"
|
||||||
version = artefactVersion
|
version = artefactVersion
|
||||||
|
|
||||||
dependencies {
|
repositories {
|
||||||
implementation(project(":devkit-core"))
|
mavenCentral()
|
||||||
implementation(project(":devkit-utils"))
|
|
||||||
implementation(project(":guid"))
|
|
||||||
}
|
}
|
||||||
|
|
||||||
java {
|
java {
|
||||||
@@ -39,6 +41,30 @@ java {
|
|||||||
withJavadocJar()
|
withJavadocJar()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
tasks.withType<JavaCompile> {
|
||||||
|
options.encoding = "UTF-8"
|
||||||
|
}
|
||||||
|
|
||||||
|
tasks.withType<Jar> {
|
||||||
|
exclude("logback.xml")
|
||||||
|
}
|
||||||
|
|
||||||
|
dependencies {
|
||||||
|
val slf4jVersion: String by project
|
||||||
|
val logbackVersion: String by project
|
||||||
|
val junitVersion: String by project
|
||||||
|
|
||||||
|
compileOnly("org.slf4j:slf4j-api:$slf4jVersion")
|
||||||
|
implementation("ch.qos.logback:logback-classic:$logbackVersion")
|
||||||
|
|
||||||
|
implementation(project(":devkit-core"))
|
||||||
|
implementation(project(":devkit-utils"))
|
||||||
|
implementation(project(":guid"))
|
||||||
|
|
||||||
|
testCompileOnly("org.slf4j:slf4j-api:$slf4jVersion")
|
||||||
|
testImplementation("org.junit.jupiter:junit-jupiter:$junitVersion")
|
||||||
|
}
|
||||||
|
|
||||||
tasks.test {
|
tasks.test {
|
||||||
useJUnitPlatform()
|
useJUnitPlatform()
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,8 +14,12 @@
|
|||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
plugins {
|
||||||
import java.net.URI
|
java
|
||||||
|
id("java-library")
|
||||||
|
id("maven-publish")
|
||||||
|
id("signing")
|
||||||
|
}
|
||||||
|
|
||||||
val artefactVersion: String by project
|
val artefactVersion: String by project
|
||||||
val projectUrl: String by project
|
val projectUrl: String by project
|
||||||
@@ -23,14 +27,39 @@ val projectGithubUrl: String by project
|
|||||||
val licenseName: String by project
|
val licenseName: String by project
|
||||||
val licenseUrl: String by project
|
val licenseUrl: String by project
|
||||||
|
|
||||||
val javaJwtVersion: String by project
|
|
||||||
val jacksonVersion: String by project
|
|
||||||
val springBootVersion: String by project
|
|
||||||
|
|
||||||
group = "com.onixbyte"
|
group = "com.onixbyte"
|
||||||
version = artefactVersion
|
version = artefactVersion
|
||||||
|
|
||||||
|
repositories {
|
||||||
|
mavenCentral()
|
||||||
|
}
|
||||||
|
|
||||||
|
java {
|
||||||
|
sourceCompatibility = JavaVersion.VERSION_17
|
||||||
|
targetCompatibility = JavaVersion.VERSION_17
|
||||||
|
withSourcesJar()
|
||||||
|
withJavadocJar()
|
||||||
|
}
|
||||||
|
|
||||||
|
tasks.withType<JavaCompile> {
|
||||||
|
options.encoding = "UTF-8"
|
||||||
|
}
|
||||||
|
|
||||||
|
tasks.withType<Jar> {
|
||||||
|
exclude("logback.xml")
|
||||||
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
|
val slf4jVersion: String by project
|
||||||
|
val logbackVersion: String by project
|
||||||
|
val junitVersion: String by project
|
||||||
|
val javaJwtVersion: String by project
|
||||||
|
val jacksonVersion: String by project
|
||||||
|
val springBootVersion: String by project
|
||||||
|
|
||||||
|
compileOnly("org.slf4j:slf4j-api:$slf4jVersion")
|
||||||
|
implementation("ch.qos.logback:logback-classic:$logbackVersion")
|
||||||
|
|
||||||
implementation(project(":guid"))
|
implementation(project(":guid"))
|
||||||
implementation(project(":simple-jwt-facade"))
|
implementation(project(":simple-jwt-facade"))
|
||||||
compileOnly("com.auth0:java-jwt:$javaJwtVersion")
|
compileOnly("com.auth0:java-jwt:$javaJwtVersion")
|
||||||
@@ -40,6 +69,9 @@ dependencies {
|
|||||||
implementation("org.springframework.boot:spring-boot-starter-logging:$springBootVersion")
|
implementation("org.springframework.boot:spring-boot-starter-logging:$springBootVersion")
|
||||||
implementation("org.springframework.boot:spring-boot-configuration-processor:$springBootVersion")
|
implementation("org.springframework.boot:spring-boot-configuration-processor:$springBootVersion")
|
||||||
annotationProcessor("org.springframework.boot:spring-boot-configuration-processor:$springBootVersion")
|
annotationProcessor("org.springframework.boot:spring-boot-configuration-processor:$springBootVersion")
|
||||||
|
|
||||||
|
testCompileOnly("org.slf4j:slf4j-api:$slf4jVersion")
|
||||||
|
testImplementation("org.junit.jupiter:junit-jupiter:$junitVersion")
|
||||||
testImplementation("org.springframework.boot:spring-boot-starter-test:$springBootVersion")
|
testImplementation("org.springframework.boot:spring-boot-starter-test:$springBootVersion")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+47
-12
@@ -1,7 +1,25 @@
|
|||||||
import java.net.URI
|
/*
|
||||||
|
* Copyright (C) 2024-2025 OnixByte.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
*
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
plugins {
|
plugins {
|
||||||
id("java")
|
java
|
||||||
|
id("java-library")
|
||||||
|
id("maven-publish")
|
||||||
|
id("signing")
|
||||||
}
|
}
|
||||||
|
|
||||||
val artefactVersion: String by project
|
val artefactVersion: String by project
|
||||||
@@ -10,9 +28,6 @@ val projectGithubUrl: String by project
|
|||||||
val licenseName: String by project
|
val licenseName: String by project
|
||||||
val licenseUrl: String by project
|
val licenseUrl: String by project
|
||||||
|
|
||||||
val jacksonVersion: String by project
|
|
||||||
val springBootVersion: String by project
|
|
||||||
|
|
||||||
group = "com.onixbyte"
|
group = "com.onixbyte"
|
||||||
version = artefactVersion
|
version = artefactVersion
|
||||||
|
|
||||||
@@ -20,25 +35,45 @@ repositories {
|
|||||||
mavenCentral()
|
mavenCentral()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
java {
|
||||||
|
sourceCompatibility = JavaVersion.VERSION_17
|
||||||
|
targetCompatibility = JavaVersion.VERSION_17
|
||||||
|
withSourcesJar()
|
||||||
|
withJavadocJar()
|
||||||
|
}
|
||||||
|
|
||||||
|
tasks.withType<JavaCompile> {
|
||||||
|
options.encoding = "UTF-8"
|
||||||
|
}
|
||||||
|
|
||||||
|
tasks.withType<Jar> {
|
||||||
|
exclude("logback.xml")
|
||||||
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
|
val slf4jVersion: String by project
|
||||||
|
val logbackVersion: String by project
|
||||||
|
val junitVersion: String by project
|
||||||
|
val jacksonVersion: String by project
|
||||||
|
val springBootVersion: String by project
|
||||||
|
|
||||||
|
compileOnly("org.slf4j:slf4j-api:$slf4jVersion")
|
||||||
|
implementation("ch.qos.logback:logback-classic:$logbackVersion")
|
||||||
|
|
||||||
implementation("com.fasterxml.jackson.core:jackson-databind:$jacksonVersion")
|
implementation("com.fasterxml.jackson.core:jackson-databind:$jacksonVersion")
|
||||||
implementation("org.springframework.boot:spring-boot-autoconfigure:$springBootVersion")
|
implementation("org.springframework.boot:spring-boot-autoconfigure:$springBootVersion")
|
||||||
implementation("org.springframework.boot:spring-boot-starter-logging:$springBootVersion")
|
implementation("org.springframework.boot:spring-boot-starter-logging:$springBootVersion")
|
||||||
implementation("org.springframework.boot:spring-boot-configuration-processor:$springBootVersion")
|
implementation("org.springframework.boot:spring-boot-configuration-processor:$springBootVersion")
|
||||||
implementation("org.springframework.boot:spring-boot-starter-data-redis:$springBootVersion")
|
implementation("org.springframework.boot:spring-boot-starter-data-redis:$springBootVersion")
|
||||||
annotationProcessor("org.springframework.boot:spring-boot-configuration-processor:$springBootVersion")
|
annotationProcessor("org.springframework.boot:spring-boot-configuration-processor:$springBootVersion")
|
||||||
|
|
||||||
|
testCompileOnly("org.slf4j:slf4j-api:$slf4jVersion")
|
||||||
|
testImplementation("org.junit.jupiter:junit-jupiter:$junitVersion")
|
||||||
testImplementation("org.springframework.boot:spring-boot-starter-test:$springBootVersion")
|
testImplementation("org.springframework.boot:spring-boot-starter-test:$springBootVersion")
|
||||||
testImplementation(platform("org.junit:junit-bom:5.10.0"))
|
testImplementation(platform("org.junit:junit-bom:5.10.0"))
|
||||||
testImplementation("org.junit.jupiter:junit-jupiter")
|
testImplementation("org.junit.jupiter:junit-jupiter")
|
||||||
}
|
}
|
||||||
|
|
||||||
java {
|
|
||||||
sourceCompatibility = JavaVersion.VERSION_17
|
|
||||||
targetCompatibility = JavaVersion.VERSION_17
|
|
||||||
withSourcesJar()
|
|
||||||
withJavadocJar()
|
|
||||||
}
|
|
||||||
|
|
||||||
tasks.test {
|
tasks.test {
|
||||||
useJUnitPlatform()
|
useJUnitPlatform()
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user