sync

Backup service to store encrypted wallet databases (experimental)
Log | Files | Refs | Submodules | README | LICENSE

5-coverage.sh (525B)


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