libeufin

Integration and sandbox testing for FinTech APIs and data formats
Log | Files | Refs | Submodules | README | LICENSE

job.sh (614B)


      1 #!/bin/bash
      2 set -exuo pipefail
      3 
      4 job_dir=$(dirname "${BASH_SOURCE[0]}")
      5 
      6 skip=$(cat <<EOF
      7 ABOUT-NLS
      8 configure
      9 config.guess
     10 configure~
     11 */debian/*
     12 */debian/.debhelper/*
     13 */doc/prebuilt/*
     14 */.git/*
     15 */.gradle/*
     16 */contrib/ci/*
     17 */contrib/wallet-core/*
     18 */frontend/*
     19 */build/*
     20 */*.xsd
     21 */*.xml
     22 */libeufin-nexus/src/main/kotlin/tech/libeufin/nexus/iso20022/ExternalCodeSets.kt
     23 */libeufin-nexus/src/main/kotlin/tech/libeufin/nexus/iso20022/BankTransactionCode.kt
     24 */libeufin-common/src/main/kotlin/registry.kt
     25 */testbench/test/*
     26 EOF
     27 );
     28 
     29 echo Current directory: `pwd`
     30 
     31 codespell -I "${job_dir}"/dictionary.txt -S ${skip//$'\n'/,}