add sbe chaincode to ci

Signed-off-by: Gaurav Giri <girigaurav@gmail.com>
This commit is contained in:
Gaurav Giri 2020-08-23 17:04:33 +05:30
parent b8eff36d05
commit 11dd4dd9ef
2 changed files with 47 additions and 0 deletions

View file

@ -100,6 +100,14 @@ jobs:
DIRECTORY: asset-transfer-ledger-queries DIRECTORY: asset-transfer-ledger-queries
LANGUAGE: go LANGUAGE: go
TYPE: chaincode TYPE: chaincode
SBE-Chaincode-Typescript:
DIRECTORY: asset-transfer-sbe
LANGUAGE: typescript
TYPE: chaincode
SBE-Chaincode-Java:
DIRECTORY: asset-transfer-sbe
LANGUAGE: java
TYPE: chaincode
PrivateData-Chaincode-Go: PrivateData-Chaincode-Go:
DIRECTORY: asset-transfer-private-data DIRECTORY: asset-transfer-private-data
LANGUAGE: go LANGUAGE: go
@ -179,6 +187,24 @@ jobs:
workingDirectory: test-network workingDirectory: test-network
displayName: Run Test Network Private Chaincode displayName: Run Test Network Private Chaincode
- job: TestNetworkSBE
displayName: Test Network
pool:
vmImage: ubuntu-18.04
strategy:
matrix:
Basic-Java:
CHAINCODE_NAME: sbe
CHAINCODE_LANGUAGE: java
Basic-Typescript:
CHAINCODE_NAME: sbe
CHAINCODE_LANGUAGE: typescript
steps:
- template: templates/install-deps.yml
- script: ../ci/scripts/run-test-network-sbe.sh
workingDirectory: test-network
displayName: Run Test Network SBE Chaincode
- job: TestNetworkSecured - job: TestNetworkSecured
displayName: Test Network displayName: Test Network
pool: pool:

View file

@ -0,0 +1,21 @@
set -euo pipefail
FABRIC_VERSION=${FABRIC_VERSION:-2.2}
CHAINCODE_LANGUAGE=${CHAINCODE_LANGUAGE:-typescript}
CHAINCODE_NAME=${CHAINCODE_NAME:-sbe}
function print() {
GREEN='\033[0;32m'
NC='\033[0m'
echo
echo -e "${GREEN}${1}${NC}"
}
print "Creating network"
./network.sh up createChannel -ca -s couchdb -i "${FABRIC_VERSION}"
print "Deploying ${CHAINCODE_NAME} chaincode"
./network.sh deployCC -ccn "${CHAINCODE_NAME}" -ccv 1 -ccs 1 -ccl "${CHAINCODE_LANGUAGE}"
print "Stopping network"
./network.sh down