mirror of
https://github.com/corda/corda.git
synced 2025-02-15 07:02:24 +00:00
26 lines
953 B
Bash
26 lines
953 B
Bash
|
#!/bin/bash
|
||
|
|
||
|
# Please ensure you run this script using source code (eg. GitHub master, branch or TAG) that reflects the version label defined below
|
||
|
# For example:
|
||
|
# corda-master => git clone https://github.com/corda/corda
|
||
|
# r3corda-master => git clone https://github.com/corda/enterprise
|
||
|
|
||
|
# Please run this script from the corda source code directory
|
||
|
# eg. $ pwd
|
||
|
# /myprojects/r3corda
|
||
|
# $ testing/qa/behave/scripts/update-rpcProxy-cts.sh
|
||
|
|
||
|
VERSION=master
|
||
|
BUILD_DIR=`pwd`
|
||
|
STAGING_DIR=~/staging/corda/corda-${VERSION}
|
||
|
|
||
|
# Set up directories
|
||
|
mkdir -p ${STAGING_DIR}/apps
|
||
|
|
||
|
cd ${BUILD_DIR}
|
||
|
|
||
|
# Build rpcProxy (required by CTS Scenario Driver to call Corda 3.0 which continues to use Kryo for RPC)
|
||
|
./gradlew testing:qa:behave:tools:rpc-proxy:rpcProxyJar
|
||
|
cp -v $(ls testing/qa/behave/tools/rpc-proxy/build/libs/corda-rpcProxy*.jar | tail -n1) ${STAGING_DIR}/corda-rpcProxy.jar
|
||
|
cp -v testing/qa/behave/tools/rpc-proxy/startRPCproxy.sh ${STAGING_DIR}
|