Add automatic backend deploy and integration test for all our coins

pull/131/head
Martin Boehm 2019-02-26 11:05:19 +01:00
parent c67c8d4008
commit 0e7714dfd1
1 changed files with 88 additions and 0 deletions

View File

@ -27,6 +27,28 @@ integration-test:
- blockbook
script: make test-integration ARGS="-run='TestIntegration/(bcash|bgold|bitcoin|dash|dogecoin|litecoin|vertcoin|zcash)=main/'"
backend-deploy-and-test-bcash:
stage: backend-deploy-and-test
only:
refs:
- master
changes:
- configs/coins/bcash.json
tags:
- blockbook
script: ./contrib/scripts/backend-deploy-and-test.sh bcash
backend-deploy-and-test-bgold:
stage: backend-deploy-and-test
only:
refs:
- master
changes:
- configs/coins/bgold.json
tags:
- blockbook
script: ./contrib/scripts/backend-deploy-and-test.sh bgold
backend-deploy-and-test-bitcoin:
stage: backend-deploy-and-test
only:
@ -38,6 +60,61 @@ backend-deploy-and-test-bitcoin:
- blockbook
script: ./contrib/scripts/backend-deploy-and-test.sh bitcoin
backend-deploy-and-test-dash:
stage: backend-deploy-and-test
only:
refs:
- master
changes:
- configs/coins/dash.json
tags:
- blockbook
script: ./contrib/scripts/backend-deploy-and-test.sh dash
backend-deploy-and-test-dogecoin:
stage: backend-deploy-and-test
only:
refs:
- master
changes:
- configs/coins/dogecoin.json
tags:
- blockbook
script: ./contrib/scripts/backend-deploy-and-test.sh dogecoin
backend-deploy-and-test-litecoin:
stage: backend-deploy-and-test
only:
refs:
- master
changes:
- configs/coins/litecoin.json
tags:
- blockbook
script: ./contrib/scripts/backend-deploy-and-test.sh litecoin
backend-deploy-and-test-vertcoin:
stage: backend-deploy-and-test
only:
refs:
- master
changes:
- configs/coins/vertcoin.json
tags:
- blockbook
script: ./contrib/scripts/backend-deploy-and-test.sh vertcoin
backend-deploy-and-test-zcash:
stage: backend-deploy-and-test
only:
refs:
- master
changes:
- configs/coins/zcash.json
tags:
- blockbook
script: ./contrib/scripts/backend-deploy-and-test.sh zcash
backend-deploy-and-test-bitcoin_testnet:
stage: backend-deploy-and-test
only:
@ -48,3 +125,14 @@ backend-deploy-and-test-bitcoin_testnet:
tags:
- blockbook
script: ./contrib/scripts/backend-deploy-and-test.sh bitcoin_testnet bitcoin-testnet bitcoin=test testnet3/debug.log
backend-deploy-and-test-ethereum_testnet_ropsten:
stage: backend-deploy-and-test
only:
refs:
- master
changes:
- configs/coins/ethereum_testnet_ropsten.json
tags:
- blockbook
script: ./contrib/scripts/backend-deploy-and-test.sh ethereum_testnet_ropsten ethereum-testnet-ropsten ethereum=test ethereum_testnet_ropsten.log