merchant

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

job.sh (1102B)


      1 #!/bin/bash
      2 set -exuo pipefail
      3 
      4 job_dir=$(dirname "${BASH_SOURCE[0]}")
      5 
      6 skip=$(cat <<EOF
      7 ABOUT-NLS
      8 */afl-tests/*
      9 **/auditor/*.sql
     10 */debian/tmp/**
     11 *.bbl
     12 *.bib
     13 *build-aux*
     14 *.bst
     15 *.cache/*
     16 */cbdc-es.tex
     17 */cbdc-it.tex
     18 ChangeLog
     19 *.cls
     20 configure*
     21 config.status
     22 config.guess
     23 config.sub
     24 depcomp
     25 */contrib/*
     26 */contrib/hellos/**
     27 *.dat
     28 *.deflate
     29 *.doc
     30 */doc/*
     31 **/doc/flows/main.de.tex
     32 */doc/texinfo.tex
     33 *.docx
     34 *.ecc
     35 *.eot
     36 *.epgz
     37 *.eps
     38 *.epub
     39 **/ExchangeSelection/example.ts
     40 *.fee
     41 *.fees
     42 *.file
     43 **/fonts/**
     44 *.gif
     45 */.git/**
     46 *.gz
     47 */i18n/strings.ts
     48 *.info
     49 *.jpeg
     50 *.jpg
     51 *.??.json
     52 *.json
     53 *.json-*
     54 */keys/*
     55 *key
     56 *.latexmkrc
     57 *libtool*
     58 ltmain.sh
     59 *.log
     60 */m4/*
     61 *.m4
     62 **/*.map
     63 *.min.js
     64 *.mp4
     65 *.odg
     66 *.ods
     67 *.odt
     68 *.pack.js
     69 *.pdf
     70 *.png
     71 *.PNG
     72 **/pnpm-lock.yaml
     73 *.po
     74 *.pptx
     75 *.priv
     76 **/rfc.bib
     77 *.rpath
     78 **/signing-key.asc
     79 *.sqlite
     80 */src/anastasis-data.ts
     81 **/*.svg
     82 *.svg
     83 *.tag
     84 **/templating/mustach**
     85 */templating/test?/**
     86 */testcurl/test_tricky.c
     87 *.tgz
     88 *.ttf
     89 *.ttf
     90 **/valgrind.h
     91 */vpn/tests/**
     92 *.wav
     93 *.woff
     94 *.woff2
     95 *.xcf
     96 *.xlsx
     97 *.zkey
     98 EOF
     99 );
    100 
    101 echo Current directory: `pwd`
    102 
    103 codespell -I "${job_dir}"/dictionary.txt -S ${skip//$'\n'/,}