github.com/kchristidis/fabric@v1.0.4-0.20171028114726-837acd08cde1/test/regression/release/run_node_sdk_byfn.sh (about)

     1  #!/bin/bash -eu
     2  
     3  #
     4  # Copyright IBM Corp. All Rights Reserved.
     5  #
     6  # SPDX-License-Identifier: Apache-2.0
     7  #
     8  
     9  # RUN END-to-END Test
    10  #####################
    11  rm -rf ${WORKSPACE}/gopath/src/github.com/hyperledger/fabric-sdk-node
    12  
    13  WD="${WORKSPACE}/gopath/src/github.com/hyperledger/fabric-sdk-node"
    14  SDK_REPO_NAME=fabric-sdk-node
    15  git clone ssh://hyperledger-jobbuilder@gerrit.hyperledger.org:29418/$SDK_REPO_NAME $WD
    16  cd $WD
    17  git checkout tags/v1.0.0
    18  NODE_SDK_COMMIT=$(git log -1 --pretty=format:"%h")
    19  
    20  echo "FABRIC NODE SDK COMMIT ========> " $NODE_SDK_COMMIT >> ${WORKSPACE}/gopath/src/github.com/hyperledger/commit_history.log
    21  
    22  cd test/fixtures
    23  cat docker-compose.yaml > docker-compose.log
    24  docker-compose up >> dockerlogfile.log 2>&1 &
    25  sleep 10
    26  docker ps -a
    27  cd ../.. && npm install
    28  npm config set prefix ~/npm && npm install -g gulp && npm install -g istanbul
    29  gulp && gulp ca
    30  rm -rf node_modules/fabric-ca-client && npm install
    31  node test/integration/e2e.js
    32  
    33