#!/bin/bash set -eu cd $HOME/wallet-webex git clean -fdx git fetch # reset to updated upstream branch, but only if we're tracking a branch branch=$(git rev-parse --abbrev-ref --symbolic-full-name @{u} 2>/dev/null || echo HEAD) git reset --hard "$branch" git submodule update --remote tsc # use 'make' once yarn problems art fixed. xvfb-run chromium --pack-extension $HOME/wallet-webex eval $(docker-machine env) # Get fresh image if docker restart container_chrome > /dev/null; then echo "Chrome container succesfully restarted"; fi # Give time for the container to get fully operational sleep 2 # call python3 selenium script python3 $HOME/wallet-webex/selenium/withdraw_buy.py \ --ext=$HOME/ext.crx \ --remote=http://$(docker-machine ip):4444/wd/hub