electrum-bitcoinprivate/contrib/zclassic/travis/travis-build-linux.sh

54 lines
1.6 KiB
Bash
Raw Normal View History

2018-06-28 09:05:18 -07:00
#!/bin/bash
set -ev
if [[ -z $TRAVIS_TAG ]]; then
echo TRAVIS_TAG unset, exiting
exit 1
fi
2019-12-24 03:21:35 -08:00
BUILD_REPO_URL=https://github.com/BTCPrivate/electrum-bitcoinprivate
2018-06-28 09:05:18 -07:00
cd build
2019-12-24 03:21:35 -08:00
git clone --branch $TRAVIS_TAG $BUILD_REPO_URL electrum-bitcoinprivate
2018-06-28 09:05:18 -07:00
docker run --rm \
-v $(pwd):/opt \
2019-12-24 03:21:35 -08:00
-w /opt/electrum-bitcoinprivate \
2018-06-28 09:05:18 -07:00
-t zebralucky/electrum-dash-winebuild:Linux /opt/build_linux.sh
sudo find . -name '*.po' -delete
sudo find . -name '*.pot' -delete
export WINEARCH=win32
export WINEPREFIX=/root/.wine-32
export PYHOME=$WINEPREFIX/drive_c/Python36
2018-06-28 09:05:18 -07:00
wget https://github.com/zebra-lucky/zbarw/releases/download/20180620/zbarw-zbarcam-0.10-win32.zip
unzip zbarw-zbarcam-0.10-win32.zip && rm zbarw-zbarcam-0.10-win32.zip
docker run --rm \
-e WINEARCH=$WINEARCH \
-e WINEPREFIX=$WINEPREFIX \
-e PYHOME=$PYHOME \
-v $(pwd):/opt \
2019-12-24 03:21:35 -08:00
-v $(pwd)/electrum-bitcoinprivate/:$WINEPREFIX/drive_c/electrum-bitcoinprivate \
-w /opt/electrum-bitcoinprivate \
-t zebralucky/electrum-dash-winebuild:WinePy36 /opt/build_wine.sh
2018-06-28 09:05:18 -07:00
export WINEARCH=win64
export WINEPREFIX=/root/.wine-64
export PYHOME=$WINEPREFIX/drive_c/Python36
2018-06-28 09:05:18 -07:00
wget https://github.com/zebra-lucky/zbarw/releases/download/20180620/zbarw-zbarcam-0.10-win64.zip
unzip zbarw-zbarcam-0.10-win64.zip && rm zbarw-zbarcam-0.10-win64.zip
docker run --rm \
-e WINEARCH=$WINEARCH \
-e WINEPREFIX=$WINEPREFIX \
-e PYHOME=$PYHOME \
-v $(pwd):/opt \
2019-12-24 03:21:35 -08:00
-v $(pwd)/electrum-bitcoinprivate/:$WINEPREFIX/drive_c/electrum-bitcoinprivate \
-w /opt/electrum-bitcoinprivate \
-t zebralucky/electrum-dash-winebuild:WinePy36 /opt/build_wine.sh