88 - global
99* /-%>
1010printHeadline " Packaging chaincode '<%= chaincode.name %>'" " U1F60E"
11- chaincodeBuild < % -%>
12- " <%= chaincode.name %>" < % -%>
13- " <%= chaincode.lang %>" < % -%>
14- " $CHAINCODES_BASE_DIR /<%= chaincode.directory %>" < % -%>
15- " <%= global.fabricRecommendedNodeVersion %>"
11+ < % if (chaincode.image) { %>
12+ printHeadline " Installing chaincode '<%= chaincode.name %>' from image" " U1F60E"
13+ chaincodeInstallFromImage < % -%>
14+ " <%= chaincode.instantiatingOrg.cli.address %>" < % -%>
15+ " <%= chaincode.instantiatingOrg.headPeer.fullAddress %>" < % -%>
16+ " <%= chaincode.name %>" < % -%>
17+ " $version " < % -%>
18+ " <%= chaincode.image %>" < % -%>
19+ < % } else { %>
20+ printHeadline " Building and packaging chaincode '<%= chaincode.name %>'" " U1F60E"
21+ chaincodeBuild < % -%>
22+ " <%= chaincode.name %>" < % -%>
23+ " <%= chaincode.lang %>" < % -%>
24+ " $CHAINCODES_BASE_DIR /<%= chaincode.directory %>" < % -%>
25+ " <%= global.fabricRecommendedNodeVersion %>"
26+ chaincodePackage < % -%>
27+ " <%= chaincode.instantiatingOrg.cli.address %>" < % -%>
28+ " <%= chaincode.instantiatingOrg.headPeer.fullAddress %>" < % -%>
29+ " <%= chaincode.name %>" < % -%>
30+ " $version " < % -%>
31+ " <%= chaincode.lang %>" < % -%>
32+ < % } %>
33+
1634chaincodePackage < % -%>
1735 " <%= chaincode.instantiatingOrg.cli.address %>" < % -%>
1836 " <%= chaincode.instantiatingOrg.headPeer.fullAddress %>" < % -%>
@@ -22,24 +40,22 @@ chaincodePackage <% -%>
2240< % chaincode.channel.orgs.forEach(( org) => { -%>
2341 printHeadline "Installing '<%= chaincode.name %>' for <%= org.name %>" "U1 F60 E"
2442 <% org.peers.forEach((peer) => { -%>
25- chaincodeInstall <% -%>
26- "<%= org.cli.address %>" <% -%>
27- "<%= peer.fullAddress %>" <% -%>
28- "<%= chaincode.name %>" <% -%>
29- "$version " <% -%>
30- "<%= !global.tls ? '' : `crypto-orderer/tlsca.${chaincode.channel.ordererHead.domain} - cert.pem` %> "
43+ <% if (chaincode.image) { %>
44+ chaincodeInstallFromImage <% -%>
45+ "<%= org.cli.address %>" <% -%>
46+ "<%= peer.fullAddress %>" <% -%>
47+ "<%= chaincode.name %>" <% -%>
48+ "$version " <% -%>
49+ "<%= chaincode.image %>" <% -%>
50+ <% } else { %>
51+ chaincodeInstall <% -%>
52+ "<%= org.cli.address %>" <% -%>
53+ "<%= peer.fullAddress %>" <% -%>
54+ "<%= chaincode.name %>" <% -%>
55+ "$version " <% -%>
56+ "<%= !global.tls ? '' : `crypto-orderer/tlsca.${chaincode.channel.ordererHead.domain} - cert.pem` %> "
57+ <% } %>
3158 <% }) -%>
32- chaincodeApprove <% -%>
33- "<%= org.cli.address %>" <% -%>
34- "<%= org.headPeer.fullAddress %>" <% -%>
35- "<%= chaincode.channel.name %>" <% -%>
36- "<%= chaincode.name %>" <% -%>
37- "$version " <% -%>
38- "<%= chaincode.channel.ordererHead.fullAddress %>" <% -%>
39- "<%- chaincode.endorsement || '' %>" <% -%>
40- "<%= `${chaincode.initRequired} ` %> " <% -%>
41- "<%= !global.tls ? '' : `crypto-orderer/tlsca.${chaincode.channel.ordererHead.domain} - cert.pem` %> " <% -%>
42- "<%= chaincode.privateDataConfigFile || '' %>"
4359<% }) -%>
4460printItalics "Committing chaincode '<%= chaincode.name %>' on channel '<%= chaincode.channel.name %>' as '<%= chaincode.instantiatingOrg.name %>'" "U1 F618 "
4561chaincodeCommit <% -%>
0 commit comments