mirror of
https://github.com/hyperledger/fabric-samples.git
synced 2026-06-26 03:25:09 +00:00
add sbe chaincode to ci
Signed-off-by: Gaurav Giri <girigaurav@gmail.com>
This commit is contained in:
parent
b8eff36d05
commit
11dd4dd9ef
2 changed files with 47 additions and 0 deletions
|
|
@ -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:
|
||||||
|
|
|
||||||
21
ci/scripts/run-test-network-sbe.sh
Executable file
21
ci/scripts/run-test-network-sbe.sh
Executable 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
|
||||||
Loading…
Reference in a new issue