github.com/cactusblossom/fabric-ca@v0.0.0-20200611062428-0082fc643826/scripts/metrics_doc.sh (about) 1 #!/bin/bash -e 2 3 # Copyright IBM Corp All Rights Reserved. 4 # 5 # SPDX-License-Identifier: Apache-2.0 6 7 echo "metrics doc generation script starting..." 8 9 fabric_ca_dir="$(cd "$(dirname "$0")/.." && pwd)" 10 metrics_template="${fabric_ca_dir}/docs/source/metrics_reference.rst.tmpl" 11 metrics_doc="${fabric_ca_dir}/docs/source/metrics_reference.rst" 12 13 # install vendored gendoc 14 mkdir -p "${fabric_ca_dir}/build/tools" 15 GOBIN="${fabric_ca_dir}/build/tools" go install "${fabric_ca_dir}/vendor/github.com/hyperledger/fabric/common/metrics/cmd/gendoc" 16 17 # vendor gendoc package from hyperledger/fabric 18 gendoc_command=""${fabric_ca_dir}/build/tools/gendoc" github.com/hyperledger/fabric-ca/... -template ${metrics_template}" 19 20 cd "${fabric_ca_dir}" && ${gendoc_command} > "${metrics_doc}"