merchant

Merchant backend to process payments, run by merchants
Log | Files | Refs | Submodules | README | LICENSE

5-coverage.sh (541B)


      1 #!/bin/bash
      2 set -evux
      3 
      4 ARTIFACT_PATH="/artifacts/merchant/${CI_COMMIT_REF}/merchant"
      5 mkdir -p /artifacts/merchant/lcov/${CI_COMMIT_REF}/merchant # Variable comes from CI environment
      6 lcov --capture --directory . --output-file coverage.info || exit 1
      7 genhtml coverage.info --output-directory ${ARTIFACT_PATH} || exit 1
      8 
      9 
     10 RSYNC_HOST="taler.host.internal"
     11 RSYNC_PORT=424243
     12 RSYNC_PATH="incoming_taler/"
     13 RSYNC_DEST="rsync://${RSYNC_HOST}/${RSYNC_PATH}"
     14 
     15 
     16 rsync -rvP \
     17       --port ${RSYNC_PORT} \
     18       ${ARTIFACT_PATH} ${RSYNC_DEST} || exit 1
     19 
     20