-
Notifications
You must be signed in to change notification settings - Fork 4
/
settings.gradle.kts
76 lines (67 loc) · 2.36 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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
plugins {
id("com.gradle.enterprise") version "3.12.2"
id("org.gradle.toolchains.foojay-resolver-convention") version "0.8.0"
}
enableFeaturePreview("STABLE_CONFIGURATION_CACHE")
val publicProjects = listOf(
":tegral-catalog",
":tegral-config:tegral-config-core",
":tegral-core",
":tegral-di:tegral-di-core",
":tegral-di:tegral-di-services",
":tegral-di:tegral-di-test",
":tegral-di:tegral-di-test-mockk",
":tegral-featureful",
":tegral-logging",
":tegral-niwen:tegral-niwen-lexer",
":tegral-niwen:tegral-niwen-parser",
":tegral-openapi:tegral-openapi-cli",
":tegral-openapi:tegral-openapi-dsl",
":tegral-openapi:tegral-openapi-feature",
":tegral-openapi:tegral-openapi-ktor",
":tegral-openapi:tegral-openapi-ktor-resources",
":tegral-openapi:tegral-openapi-ktorui",
":tegral-openapi:tegral-openapi-scriptdef",
":tegral-openapi:tegral-openapi-scripthost",
":tegral-prismakt:tegral-prismakt-generator",
":tegral-services:tegral-services-api",
":tegral-services:tegral-services-feature",
":tegral-utils:tegral-utils-logtools",
":tegral-web:tegral-web-appdefaults",
":tegral-web:tegral-web-appdsl",
":tegral-web:tegral-web-apptest",
":tegral-web:tegral-web-config",
":tegral-web:tegral-web-controllers",
":tegral-web:tegral-web-controllers-test",
":tegral-web:tegral-web-greeter",
)
val testProjects = publicProjects - ":tegral-catalog" + listOf(
":tegral-prismakt:tegral-prismakt-generator-tests:mysql-types",
":tegral-prismakt:tegral-prismakt-generator-tests:pgsql-types",
":tegral-prismakt:tegral-prismakt-generator-tests:simple-dao",
":tegral-prismakt:tegral-prismakt-generator-tests:simple-sql",
":tegral-prismakt:tegral-prismakt-generator-tests-support",
":e2e-tests:fundef-modules",
":e2e-tests:run-with-java-11",
":e2e-tests:run-with-java-17",
":e2e-tests:run-without-config"
)
gradle.extra["publicProjects"] = publicProjects
gradle.extra["testProjects"] = testProjects
for (project in publicProjects) {
include(project)
}
for (project in testProjects) {
include(project)
}
include("examples:simple-json-api")
include("code-coverage")
include("docs")
include("dokka")
include("website")
gradleEnterprise {
buildScan {
termsOfServiceUrl = "https://gradle.com/terms-of-service"
termsOfServiceAgree = "yes"
}
}