[ci] add CI github actions

This commit is contained in:
Steve Myers
2020-10-04 10:30:13 -07:00
parent 1faf0ed0a0
commit 56bcbc4aff
3 changed files with 207 additions and 3 deletions

View File

@@ -4,7 +4,11 @@ set -e
BITCOIN_VERSION=0.20.1
# This should be cached by Travis
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add - || exit 1
sudo apt-add-repository "deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-10 main" || exit 1
sudo apt-get update || exit 1
sudo apt-get install -y libllvm10 clang-10 libclang-common-10-dev || exit 1
cargo install --git https://github.com/romanz/electrs --bin electrs
curl -O -L https://bitcoincore.org/bin/bitcoin-core-$BITCOIN_VERSION/bitcoin-$BITCOIN_VERSION-x86_64-linux-gnu.tar.gz
@@ -20,5 +24,5 @@ done
ADDR=$(bitcoin-cli -regtest getnewaddress)
bitcoin-cli -regtest generatetoaddress 150 $ADDR
nohup electrs --network regtest --jsonrpc-import --cookie-file /home/travis/.bitcoin/regtest/.cookie &
nohup electrs --network regtest --jsonrpc-import --cookie-file $HOME/.bitcoin/regtest/.cookie &
sleep 5