-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathsettings.gradle
54 lines (49 loc) · 2.21 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
48
49
50
51
52
53
54
pluginManagement {
repositories {
gradlePluginPortal()
maven {
url "$artifactoryContextUrl/corda-releases"
}
maven {
url "$artifactoryContextUrl/corda-os-maven"
credentials {
username = settings.ext.find('cordaArtifactoryUsername') ?: System.getenv('CORDA_ARTIFACTORY_USERNAME')
password = settings.ext.find('cordaArtifactoryPassword') ?: System.getenv('CORDA_ARTIFACTORY_PASSWORD')
}
}
maven {
url "$artifactoryContextUrl/engineering-tools-maven"
credentials {
username = settings.ext.find('cordaArtifactoryUsername') ?: System.getenv('CORDA_ARTIFACTORY_USERNAME')
password = settings.ext.find('cordaArtifactoryPassword') ?: System.getenv('CORDA_ARTIFACTORY_PASSWORD')
}
content {
includeGroupByRegex 'com\\.r3\\.internal(\\..*)?'
}
}
}
plugins {
id 'net.corda.plugins.cordapp-cpk' version corda_gradle_plugins_version
id 'net.corda.plugins.cordapp-cpb' version corda_gradle_plugins_version
id 'net.corda.plugins.quasar-utils' version corda_gradle_plugins_version
id 'net.corda.cordapp.cordapp-configuration' version corda_release_version
id 'org.jetbrains.kotlin.jvm' version kotlin_version
id 'org.jetbrains.kotlin.plugin.noarg' version kotlin_version
id 'org.jetbrains.kotlin.plugin.allopen' version kotlin_version
id 'org.jetbrains.dokka' version dokka_version
id 'com.jfrog.artifactory' version jfrogArtifactoryPluginVersion
id 'io.gitlab.arturbosch.detekt' version detektVersion
id 'com.r3.internal.gradle.plugins.r3ArtifactoryPublish' version internalPublishVersion
id 'com.r3.internal.gradle.plugins.r3Publish' version internalPublishVersion
}
}
include 'workflows'
project(":workflows").name = "ci-workflows"
// Test cordapps
include 'testing'
include 'testing:cordapps'
include 'testing:cordapps:confidential-exchange'
include 'testing:cordapps:confidential-exchange:contracts'
include 'testing:cordapps:confidential-exchange:workflows'
include 'testing:cordapps:testflows'
include 'testing:e2e'