exchange

Base system with REST service to issue digital coins, run by the payment service provider
Log | Files | Refs | Submodules | README | LICENSE

5-coverage.sh (537B)


      1 #!/bin/bash
      2 set -evux
      3 
      4 ARTIFACT_PATH="/artifacts/exchange/lcov/${CI_COMMIT_REF}/exchange"
      5 mkdir -p /artifacts/exchange/lcov/${CI_COMMIT_REF} # 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