Skip to content

Commit f163fa8

Browse files
committed
Modifs to generate chaincode packages correctly
Signed-off-by: munapower <mmunaro@hotmail.com>
1 parent 7b20038 commit f163fa8

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

samples/deployment/k8s/generate.sh

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,9 @@ CRYPPTOGEN_CMD="${FABRIC_BIN_DIR}/cryptogen"
4646
CONFIGTXGEN_CMD="${FABRIC_BIN_DIR}/configtxgen"
4747

4848
echo "Clean existing deployment artifacts"
49-
rm -rf ${cryptoConfigDir}
50-
rm -rf ${channelArtifactsDir}
51-
rm -rf ${packageDir}
49+
rm -rf $cryptoConfigDir
50+
rm -rf $channelArtifactsDir
51+
rm -rf $packageDir
5252

5353
echo "Generate crypto material for orgs"
5454
$CRYPPTOGEN_CMD generate --output=${cryptoConfigDir} --config=./crypto-config.yaml
@@ -70,7 +70,7 @@ done
7070
echo "Package ercc and fpccc"
7171
function packageChaincode() {
7272

73-
address="{{.peername}}_${CC_NAME}_ccaas:${CHAINCODE_SERVER_PORT}"
73+
address="${peer}_${CC_NAME}_ccaas:${CHAINCODE_SERVER_PORT}"
7474
prefix=$(basename "$0")
7575
tempdir=$(mktemp -d -t "$prefix.XXXXXXXX") || error_exit "Error creating temporary directory"
7676
label=${CC_NAME}_${CC_VERSION}
@@ -100,8 +100,8 @@ METADATA-EOF
100100
# PACKAGE_ID=$(peer lifecycle chaincode calculatepackageid ${CC_NAME}.tar.gz)
101101
# commenting due to the network not yet being setup to calculate package_id
102102

103-
mv $CC_NAME.tar.gz packageDir
104-
successln "Chaincode is packaged ${address} and in ${packageDir}/$CC_NAME.tar.gz"
103+
mv $CC_NAME.tar.gz $packageDir
104+
successln "Chaincode is packaged ${address} and in ${packageDir}/${CC_NAME}.tar.gz"
105105

106106
}
107107

@@ -117,19 +117,19 @@ if [[ -z "${TEST_CC_PATH}" ]]; then
117117
fi
118118

119119
FPC_MRENCLAVE="$(cat "${FPCCC_PATH}"/_build/lib/mrenclave)"
120-
mkdir packageDir
120+
mkdir $packageDir
121121
for peer in $(shopt -s globstar; find ${cryptoConfigDir}/**/peers/ -mindepth 1 -maxdepth 1 -execdir echo {} ';' | sed 's/^\.\///g');
122122
do
123123
# ercc
124-
CC_NAME=ERCC_ID
125-
CC_VERSION=ERCC_VER
124+
CC_NAME="${ERCC_ID}-${peer}"
125+
CC_VERSION=$ERCC_VER
126126
# endpoint="${ERCC_ID}-${peer}:${CHAINCODE_SERVER_PORT}"
127127
# packageName="${ERCC_ID}-${peer}.tgz"
128128
# packageChaincode "${packageDir}" "${packageName}" "${ERCC_ID}" "${ERCC_VER}" "${CC_TYPE}" "${endpoint}" "${peer}"
129129
packageChaincode "${peer}"
130130

131131
# fpc cc
132-
CC_NAME=FPCCC_ID
132+
CC_NAME="${FPCCC_ID}-${peer}"
133133
# endpoint="${FPCCC_ID}-${peer}:${CHAINCODE_SERVER_PORT}"
134134
# packageName="${FPCCC_ID}-${peer}.tgz"
135135
# packageChaincode "${packageDir}" "${packageName}" "${FPCCC_ID}" "${FPC_MRENCLAVE}" "${CC_TYPE}" "${endpoint}" "${peer}"

0 commit comments

Comments
 (0)