forked from pravega/flink-connectors
-
Notifications
You must be signed in to change notification settings - Fork 0
/
settings.gradle
47 lines (42 loc) · 2.27 KB
/
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
/**
* Copyright (c) 2017 Dell Inc., or its subsidiaries. All Rights Reserved.
*
* 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
*
*/
pluginManagement {
it.resolutionStrategy {
it.eachPlugin {
if (it.requested.id.id == 'com.github.spotbugs') {
it.useVersion("${spotbugsPluginVersion}")
}
}
}
}
rootProject.name='flink-connectors'
includeBuild('pravega') {
if (usePravegaVersionSubModule.toBoolean()) {
dependencySubstitution {
substitute module('io.pravega:pravega-client') with project(':client')
substitute module('io.pravega:pravega-common') with project(':common')
substitute module('io.pravega:pravega-controller') with project(':controller')
substitute module('io.pravega:pravega-segmentstore') with project(':segmentstore')
substitute module('io.pravega:pravega-segmentstore-contracts') with project(':segmentstore:contracts')
substitute module('io.pravega:pravega-segmentstore-server') with project(':segmentstore:server')
substitute module('io.pravega:pravega-segmentstore-server-host') with project(':segmentstore:server:host')
substitute module('io.pravega:pravega-segmentstore-storage') with project(':segmentstore:storage')
substitute module('io.pravega:pravega-segmentstore-storage-impl') with project(':segmentstore:storage:impl')
substitute module('io.pravega:pravega-shared') with project(':shared')
substitute module('io.pravega:pravega-shared-controller-api') with project(':shared:controller-api')
substitute module('io.pravega:pravega-shared-metrics') with project(':shared:metrics')
substitute module('io.pravega:pravega-shared-protocol') with project(':shared:protocol')
substitute module('io.pravega:pravega-standalone') with project(':standalone')
substitute module('io.pravega:pravega-segmentstore-storage-impl') with project(':segmentstore:storage:impl')
substitute module('io.pravega:pravega-authplugin') with project(':shared:authplugin')
}
}
}