-
Notifications
You must be signed in to change notification settings - Fork 34
/
settings.gradle
28 lines (25 loc) · 855 Bytes
/
settings.gradle
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
include 'api'
include 'tck'
include 'app'
include 'protocol'
include 'client'
include 'testing'
include 'examples:java'
include 'examples:plugin'
include 'plugins:dynamodb-positions-storage'
include 'plugins:grpc-transport'
include 'plugins:grpc-transport-auth'
include 'plugins:inmemory-positions-storage'
include 'plugins:inmemory-records-storage'
include 'plugins:kafka-records-storage'
include 'plugins:metrics'
include 'plugins:pulsar-records-storage'
include 'plugins:redis-positions-storage'
include 'plugins:rsocket-transport'
include 'plugins:schema'
file('plugins').eachDir { dir ->
def projectName = dir.name
if (projectName != "build" && findProject(":plugins:${projectName}") == null) {
throw new GradleException("Plugin /plugins/${projectName} was not included into the build. Check settings.gradle for details.")
}
}