taler-deployment

Deployment scripts and configuration files
Log | Files | Refs | README

exchange-build.sh (431B)


      1 #!/bin/sh
      2 # This file is in the public domain.
      3 # Helper script to build the latest DEB packages in the container.
      4 
      5 set -eu
      6 unset LD_LIBRARY_PATH
      7 mkdir -p /build/taler
      8 cd /build/taler
      9 
     10 # Fetch source
     11 rm -rf *
     12 
     13 pip3 install --break-system-packages htmlark
     14 
     15 git clone git://git.taler.net/exchange
     16 cd exchange
     17 git checkout $1
     18 ./bootstrap
     19 dpkg-buildpackage -rfakeroot -b -uc -us
     20 cd ..
     21 dpkg -i *.deb
     22 
     23 tar uvf ../packages.tgz *.deb
     24 cd ..