blockbook/.gitlab-ci.yml

51 lines
987 B
YAML
Raw Normal View History

2018-10-15 06:58:40 -06:00
stages:
- build
- test
- backend-deploy-and-test
2018-10-15 06:58:40 -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
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
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
script: make test-integration ARGS="-run='TestIntegration/(bcash|bgold|bitcoin|dash|dogecoin|litecoin|vertcoin|zcash)=main/'"
backend-deploy-and-test-bitcoin:
stage: backend-deploy-and-test
only:
refs:
- master
changes:
- configs/coins/bitcoin.json
tags:
- blockbook
script: ./contrib/scripts/backend-deploy-and-test.sh bitcoin
backend-deploy-and-test-bitcoin_testnet:
stage: backend-deploy-and-test
only:
refs:
- master
changes:
- configs/coins/bitcoin_testnet.json
tags:
- blockbook
script: ./contrib/scripts/backend-deploy-and-test.sh bitcoin_testnet bitcoin-testnet bitcoin=test testnet3/debug.log