-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsettings.gradle.kts
42 lines (40 loc) · 1.35 KB
/
settings.gradle.kts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
rootProject.name = "otus-homework"
include("hw01-gradle")
include("hw02-generics")
include("hw03-reflection")
include("hw04-gc")
include("hw05-aop")
include("hw07-message-handler")
include("hw06-atm")
include("hw07-message-handler")
include("hw08-io")
include("hw09-jdbc:demo")
include("hw09-jdbc:homework")
pluginManagement {
val jgitver: String by settings
val dependencyManagement: String by settings
val springframeworkBoot: String by settings
val johnrengelmanShadow: String by settings
val jib: String by settings
val protobufVer: String by settings
val sonarlint: String by settings
val spotless: String by settings
plugins {
id("fr.brouillard.oss.gradle.jgitver") version jgitver
id("io.spring.dependency-management") version dependencyManagement
id("org.springframework.boot") version springframeworkBoot
id("com.github.johnrengelman.shadow") version johnrengelmanShadow
id("com.google.cloud.tools.jib") version jib
id("com.google.protobuf") version protobufVer
id("name.remal.sonarlint") version sonarlint
id("com.diffplug.spotless") version spotless
}
}
include("hw10-jpql")
include("hw12-webserver")
include("hw11-cache")
include("hw13-ioc")
include("hw14-spring-boot-web")
include("hw15-counters")
include("hw16-thread-safety-collections")
include("hw17-grpc")