2018-10-15 06:58:40 -06:00
|
|
|
stages:
|
|
|
|
- build
|
|
|
|
- test
|
2019-02-25 09:32:06 -07:00
|
|
|
- backend-deploy-and-test
|
2018-10-15 06:58:40 -06:00
|
|
|
|
2018-10-16 04:24:38 -06:00
|
|
|
build:
|
2018-10-15 06:58:40 -06:00
|
|
|
stage: build
|
2018-10-16 04:55:57 -06:00
|
|
|
only:
|
|
|
|
- master
|
2018-10-15 06:58:40 -06:00
|
|
|
tags:
|
|
|
|
- blockbook
|
|
|
|
script: make build
|
|
|
|
|
2018-10-16 04:24:38 -06:00
|
|
|
unit-test:
|
2018-10-15 06:58:40 -06:00
|
|
|
stage: test
|
2018-10-16 04:55:57 -06:00
|
|
|
only:
|
|
|
|
- master
|
2018-10-15 06:58:40 -06:00
|
|
|
tags:
|
|
|
|
- blockbook
|
|
|
|
script: make test
|
|
|
|
|
2018-10-16 04:24:38 -06:00
|
|
|
integration-test:
|
2018-10-15 06:58:40 -06:00
|
|
|
stage: test
|
2018-10-16 04:55:57 -06:00
|
|
|
only:
|
|
|
|
- schedules
|
2018-10-15 06:58:40 -06:00
|
|
|
tags:
|
|
|
|
- blockbook
|
2018-10-16 04:24:38 -06:00
|
|
|
script: make test-integration ARGS="-run='TestIntegration/(bcash|bgold|bitcoin|dash|dogecoin|litecoin|vertcoin|zcash)=main/'"
|
2019-02-25 09:32:06 -07:00
|
|
|
|
|
|
|
backend-deploy-and-test-bitcoin:
|
|
|
|
stage: backend-deploy-and-test
|
|
|
|
only:
|
|
|
|
refs:
|
|
|
|
- master
|
|
|
|
changes:
|
|
|
|
- configs/coins/bitcoin.json
|
|
|
|
tags:
|
|
|
|
- blockbook
|
2019-02-25 10:40:12 -07:00
|
|
|
script: ./contrib/scripts/backend-deploy-and-test.sh bitcoin
|
2019-02-25 09:32:06 -07:00
|
|
|
|
|
|
|
backend-deploy-and-test-bitcoin_testnet:
|
|
|
|
stage: backend-deploy-and-test
|
|
|
|
only:
|
|
|
|
refs:
|
|
|
|
- master
|
|
|
|
changes:
|
|
|
|
- configs/coins/bitcoin_testnet.json
|
|
|
|
tags:
|
|
|
|
- blockbook
|
2019-02-25 10:40:12 -07:00
|
|
|
script: ./contrib/scripts/backend-deploy-and-test.sh bitcoin_testnet bitcoin-testnet bitcoin=test testnet3/debug.log
|