github.com/muhammedhassanm/blockchain@v0.0.0-20200120143007-697261defd4d/sawtooth-supply-chain-master/docker/build/build_debs (about) 1 #!/bin/bash 2 3 set -e 4 5 main() { 6 top_dir=$(cd $(dirname $(dirname $(dirname $0))) && pwd) 7 pkg_dir=$top_dir/build/debs 8 mkdir -p $pkg_dir 9 rm -f $pkg_dir/*.deb 10 11 PACKAGES=' 12 protogen 13 processor 14 ' 15 for PACKAGE in $PACKAGES 16 do 17 build_package $PACKAGE 18 done 19 } 20 21 info() { 22 echo -e "\033[0;35m\n[--- $1 ---]\n\033[0m" 23 } 24 25 build_package() { 26 tag=$1 27 if [ ! -z $ISOLATION_ID ] 28 then 29 tag=$tag:$ISOLATION_ID 30 fi 31 32 info "running $tag" 33 docker run --rm -v $(pwd):/project/sawtooth-supply-chain $tag 34 } 35 36 main