Bulid changes to allow testing of simulator SNAPSHOT build
This commit is contained in:
parent
8e3185cd9b
commit
bf75f8fa55
47
build.gradle
47
build.gradle
@ -87,8 +87,51 @@ tasks.withType(JavaCompile) {
|
|||||||
|
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
|
mavenLocal()
|
||||||
// All dependencies are held in Maven Central
|
// All dependencies are held in Maven Central
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
|
|
||||||
|
// R3 Internal repositories
|
||||||
|
// Repository the provides kotlin-stdlib-jdk8-osgi created by R3.
|
||||||
|
// Final location to be decided.
|
||||||
|
maven {
|
||||||
|
url = "$artifactoryContextUrl/corda-dependencies"
|
||||||
|
}
|
||||||
|
// Repository provides Corda 5 binaries that implement Corda-API.
|
||||||
|
// These will be made publicly available.
|
||||||
|
// Final location to be decided.
|
||||||
|
// Repository subject to change
|
||||||
|
maven {
|
||||||
|
url = "$artifactoryContextUrl/corda-os-maven"
|
||||||
|
credentials {
|
||||||
|
username = findProperty('cordaArtifactoryUsername') ?: System.getenv('CORDA_ARTIFACTORY_USERNAME')
|
||||||
|
password = findProperty('cordaArtifactoryPassword') ?: System.getenv('CORDA_ARTIFACTORY_PASSWORD')
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// Provides the combined-worker Jars
|
||||||
|
// These will be made publicly available.
|
||||||
|
// Final location to be decided.
|
||||||
|
maven {
|
||||||
|
url = "$artifactoryContextUrl/corda-ent-maven-unstable-local"
|
||||||
|
credentials {
|
||||||
|
username = findProperty('cordaArtifactoryUsername') ?: System.getenv('CORDA_ARTIFACTORY_USERNAME')
|
||||||
|
password = findProperty('cordaArtifactoryPassword') ?: System.getenv('CORDA_ARTIFACTORY_PASSWORD')
|
||||||
|
}
|
||||||
|
}
|
||||||
|
maven {
|
||||||
|
url = "$artifactoryContextUrl/corda-ent-maven"
|
||||||
|
credentials {
|
||||||
|
username = findProperty('cordaArtifactoryUsername') ?: System.getenv('CORDA_ARTIFACTORY_USERNAME')
|
||||||
|
password = findProperty('cordaArtifactoryPassword') ?: System.getenv('CORDA_ARTIFACTORY_PASSWORD')
|
||||||
|
}
|
||||||
|
}
|
||||||
|
maven {
|
||||||
|
url = "$artifactoryContextUrl/engineering-tools-maven-unstable"
|
||||||
|
credentials {
|
||||||
|
username = findProperty('cordaArtifactoryUsername') ?: System.getenv('CORDA_ARTIFACTORY_USERNAME')
|
||||||
|
password = findProperty('cordaArtifactoryPassword') ?: System.getenv('CORDA_ARTIFACTORY_PASSWORD')
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Declare dependencies for the modules we will use.
|
// Declare dependencies for the modules we will use.
|
||||||
@ -124,8 +167,8 @@ dependencies {
|
|||||||
cordaProvided 'org.slf4j:slf4j-api'
|
cordaProvided 'org.slf4j:slf4j-api'
|
||||||
|
|
||||||
// Dependencies Required By Test Tooling
|
// Dependencies Required By Test Tooling
|
||||||
testImplementation "net.corda:corda-simulator-api:$combinedWorkerVersion"
|
testImplementation "net.corda:corda-simulator-api:$simulatorVersion"
|
||||||
testRuntimeOnly "net.corda:corda-simulator-runtime:$combinedWorkerVersion"
|
testRuntimeOnly "net.corda:corda-simulator-runtime:$simulatorVersion"
|
||||||
|
|
||||||
// 3rd party libraries
|
// 3rd party libraries
|
||||||
// Required
|
// Required
|
||||||
|
@ -2,7 +2,8 @@ kotlin.code.style=official
|
|||||||
|
|
||||||
# Specify the version of the Corda-API to use.
|
# Specify the version of the Corda-API to use.
|
||||||
# This needs to match the version supported by the Corda Cluster the CorDapp will run on.
|
# This needs to match the version supported by the Corda Cluster the CorDapp will run on.
|
||||||
cordaApiVersion=5.0.0.190-DevPreview-2
|
# cordaApiVersion=5.0.0.190-DevPreview-2
|
||||||
|
cordaApiVersion=5.0.0.414-beta+
|
||||||
|
|
||||||
# Specify the version of the cordapp-cpb and cordapp-cpk plugins
|
# Specify the version of the cordapp-cpb and cordapp-cpk plugins
|
||||||
cordaPluginsVersion=7.0.0-DevPreview-2
|
cordaPluginsVersion=7.0.0-DevPreview-2
|
||||||
@ -25,7 +26,8 @@ hamcrestVersion=2.2
|
|||||||
|
|
||||||
# Settings For Development Utilities
|
# Settings For Development Utilities
|
||||||
testUtilsVersion=5.0.0.0-DevPreview-2
|
testUtilsVersion=5.0.0.0-DevPreview-2
|
||||||
combinedWorkerVersion=5.0.0.0-DevPreview-2
|
#combinedWorkerVersion=5.0.0.0-DevPreview-2
|
||||||
|
combinedWorkerVersion=5.0.0.0-beta+
|
||||||
|
|
||||||
cordaClusterURL=https://localhost:8888
|
cordaClusterURL=https://localhost:8888
|
||||||
cordaRpcUser=admin
|
cordaRpcUser=admin
|
||||||
@ -33,3 +35,6 @@ cordaRpcPasswd=admin
|
|||||||
devEnvWorkspace=workspace
|
devEnvWorkspace=workspace
|
||||||
dbContainerName=CSDEpostgresql
|
dbContainerName=CSDEpostgresql
|
||||||
|
|
||||||
|
# R3 internal repository
|
||||||
|
artifactoryContextUrl=https://software.r3.com/artifactory
|
||||||
|
simulatorVersion=5.0.0.0-SNAPSHOT
|
@ -1,12 +1,41 @@
|
|||||||
pluginManagement {
|
pluginManagement {
|
||||||
// Declare the repositories where plugins are stored.
|
// Declare the repositories where plugins are stored.
|
||||||
repositories {
|
repositories {
|
||||||
|
mavenLocal()
|
||||||
gradlePluginPortal()
|
gradlePluginPortal()
|
||||||
mavenCentral {
|
mavenCentral {
|
||||||
content {
|
content {
|
||||||
includeGroupByRegex 'net\\.corda(\\..*)?'
|
includeGroupByRegex 'net\\.corda(\\..*)?'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
// R3 internal repositories
|
||||||
|
maven {
|
||||||
|
url "${artifactoryContextUrl}/corda-dev"
|
||||||
|
content {
|
||||||
|
includeGroupByRegex 'net\\.corda\\.plugins(\\..*)?'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
maven {
|
||||||
|
url = "$artifactoryContextUrl/corda-os-maven-unstable"
|
||||||
|
credentials {
|
||||||
|
username = settings.ext.find('cordaArtifactoryUsername') ?: System.getenv('CORDA_ARTIFACTORY_USERNAME')
|
||||||
|
password = settings.ext.find('cordaArtifactoryPassword') ?: System.getenv('CORDA_ARTIFACTORY_PASSWORD')
|
||||||
|
}
|
||||||
|
}
|
||||||
|
maven {
|
||||||
|
url = "$artifactoryContextUrl/corda-os-maven-unstable-local"
|
||||||
|
credentials {
|
||||||
|
username = settings.ext.find('cordaArtifactoryUsername') ?: System.getenv('CORDA_ARTIFACTORY_USERNAME')
|
||||||
|
password = settings.ext.find('cordaArtifactoryPassword') ?: System.getenv('CORDA_ARTIFACTORY_PASSWORD')
|
||||||
|
}
|
||||||
|
}
|
||||||
|
maven {
|
||||||
|
url = "$artifactoryContextUrl/corda-dev"
|
||||||
|
credentials {
|
||||||
|
username = settings.ext.find('cordaArtifactoryUsername') ?: System.getenv('CORDA_ARTIFACTORY_USERNAME')
|
||||||
|
password = settings.ext.find('cordaArtifactoryPassword') ?: System.getenv('CORDA_ARTIFACTORY_PASSWORD')
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// The plugin dependencies with versions of the plugins congruent with the specified CorDapp plugin version,
|
// The plugin dependencies with versions of the plugins congruent with the specified CorDapp plugin version,
|
||||||
|
@ -3,8 +3,8 @@ package com.r3.developers.csdetemplate;
|
|||||||
import net.corda.v5.base.annotations.CordaSerializable;
|
import net.corda.v5.base.annotations.CordaSerializable;
|
||||||
import net.corda.v5.base.types.MemberX500Name;
|
import net.corda.v5.base.types.MemberX500Name;
|
||||||
|
|
||||||
// // A class which will contain a message, It must be marked with @CordaSerializable for Corda
|
// A class which will contain a message, It must be marked with @CordaSerializable for Corda
|
||||||
//// to be able to send from one virtual node to another.
|
// to be able to send from one virtual node to another.
|
||||||
@CordaSerializable
|
@CordaSerializable
|
||||||
public class Message {
|
public class Message {
|
||||||
// public Message() {}
|
// public Message() {}
|
||||||
|
@ -2,8 +2,7 @@ package com.r3.developers.csdetemplate;
|
|||||||
|
|
||||||
import net.corda.v5.base.types.MemberX500Name;
|
import net.corda.v5.base.types.MemberX500Name;
|
||||||
|
|
||||||
// // A class to hold the arguments required to start the flow
|
// A class to hold the arguments required to start the flow
|
||||||
//class MyFirstFlowStartArgs(val otherMember: MemberX500Name)
|
|
||||||
public class MyFirstFlowStartArgs {
|
public class MyFirstFlowStartArgs {
|
||||||
public MemberX500Name otherMember;
|
public MemberX500Name otherMember;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user