-
Notifications
You must be signed in to change notification settings - Fork 236
/
build.gradle
63 lines (50 loc) · 4.16 KB
/
build.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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
apply plugin: 'java'
repositories {
maven { url = "$repoUrl" }
maven { url = "$springRepoUrl" }
mavenCentral()
}
jar {
archiveBaseName = 'cloud-azure'
archiveFileName= 'cloud-azure.jar'
}
dependencies {
implementation project(':common')
implementation project(':cloud-api')
implementation project(':cloud-reactor')
implementation project(':cloud-template')
implementation project(':auth-connector')
implementation group: 'com.goldmansachs', name: 'gs-collections', version: '7.0.3'
implementation group: 'org.freemarker', name: 'freemarker', version: freemarkerVersion
implementation group: 'com.squareup.okhttp3', name: 'okhttp', version: okhttpVersion
implementation group: 'com.squareup.okhttp3', name: 'okhttp-urlconnection', version: okhttpVersion
implementation group: 'com.squareup.okhttp3', name: 'logging-interceptor', version: okhttpVersion
implementation group: 'com.azure', name: 'azure-core-http-okhttp', version: azureSdkOkHttpVersion
implementation group: 'com.azure', name: 'azure-core', version: azureSdkCoreVersion
implementation group: 'com.azure', name: 'azure-identity', version: azureSdkIdentityVersion
implementation group: 'com.azure', name: 'azure-storage-blob', version: azureSdkStorageBlobVersion
implementation group: 'com.azure.resourcemanager', name: 'azure-resourcemanager', version: azureSdkResourceManagerVersion
implementation group: 'com.azure.resourcemanager', name: 'azure-resourcemanager-storage', version: azureSdkResourceManagerVersion
implementation group: 'com.azure.resourcemanager', name: 'azure-resourcemanager-privatedns', version: azureSdkResourceManagerVersion
implementation group: 'com.azure.resourcemanager', name: 'azure-resourcemanager-sql', version: azureSdkResourceManagerVersion
implementation group: 'com.azure.resourcemanager', name: 'azure-resourcemanager-postgresql', version: azureSdkResourceManagerPostgresqlVersion
implementation group: 'com.azure.resourcemanager', name: 'azure-resourcemanager-postgresqlflexibleserver', version: azureSdkResourceManagerFlexiblePostgresqlVersion
implementation group: 'com.azure.resourcemanager', name: 'azure-resourcemanager-marketplaceordering', version: azureSdkResourceManagerMarketplaceVersion
implementation group: 'com.azure.resourcemanager', name: 'azure-resourcemanager-datalakestore', version: azureSdkResourceManagerDataLakeStoreVersion
implementation group: 'org.springframework', name: 'spring-aspects', version: springFrameworkVersion
implementation group: 'io.micrometer', name: 'micrometer-core', version: micrometerVersion
implementation group: 'javax.xml.bind', name: 'jaxb-api', version: javaxXmlBindJaxbApiVersion
implementation group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: { strictly jacksonVersion }
constraints {
implementation 'com.nimbusds:nimbus-jose-jwt:9.41.1'
}
testImplementation project(path: ':core-model', configuration: 'tests')
testImplementation group: 'org.springframework.boot', name: 'spring-boot-starter', version: springBootVersion
testImplementation group: 'org.springframework.boot', name: 'spring-boot-starter-test', version: springBootVersion
testImplementation group: 'org.springframework.boot', name:'spring-boot-starter-freemarker', version: springBootVersion
testImplementation (group: 'org.mockito', name: 'mockito-core', version: mockitoVersion) {
exclude group: 'org.hamcrest'
}
testImplementation (group: 'org.hamcrest', name: 'hamcrest', version: hamcrestVersion)
testImplementation project(path: ':cloud-common', configuration: 'tests')
}