github.com/alexeirbv/blockbook@v0.3.2/.gitlab-ci.yml (about) 1 stages: 2 - build 3 - test 4 - backend-deploy-and-test 5 6 build: 7 stage: build 8 only: 9 - master 10 tags: 11 - blockbook 12 script: make build 13 14 unit-test: 15 stage: test 16 only: 17 - master 18 tags: 19 - blockbook 20 script: make test 21 22 integration-test: 23 stage: test 24 only: 25 - schedules 26 tags: 27 - blockbook 28 script: make test-integration ARGS="-run='TestIntegration/(bcash|bgold|bitcoin|dash|dogecoin|litecoin|vertcoin|zcash)=main/'" 29 30 backend-deploy-and-test-bcash: 31 stage: backend-deploy-and-test 32 only: 33 refs: 34 - master 35 changes: 36 - configs/coins/bcash.json 37 tags: 38 - blockbook 39 script: ./contrib/scripts/backend-deploy-and-test.sh bcash 40 41 backend-deploy-and-test-bgold: 42 stage: backend-deploy-and-test 43 only: 44 refs: 45 - master 46 changes: 47 - configs/coins/bgold.json 48 tags: 49 - blockbook 50 script: ./contrib/scripts/backend-deploy-and-test.sh bgold 51 52 backend-deploy-and-test-bitcoin: 53 stage: backend-deploy-and-test 54 only: 55 refs: 56 - master 57 changes: 58 - configs/coins/bitcoin.json 59 tags: 60 - blockbook 61 script: ./contrib/scripts/backend-deploy-and-test.sh bitcoin 62 63 backend-deploy-and-test-dash: 64 stage: backend-deploy-and-test 65 only: 66 refs: 67 - master 68 changes: 69 - configs/coins/dash.json 70 tags: 71 - blockbook 72 script: ./contrib/scripts/backend-deploy-and-test.sh dash 73 74 backend-deploy-and-test-digibyte: 75 stage: backend-deploy-and-test 76 only: 77 refs: 78 - master 79 changes: 80 - configs/coins/digibyte.json 81 tags: 82 - blockbook 83 script: ./contrib/scripts/backend-deploy-and-test.sh digibyte 84 85 backend-deploy-and-test-dogecoin: 86 stage: backend-deploy-and-test 87 only: 88 refs: 89 - master 90 changes: 91 - configs/coins/dogecoin.json 92 tags: 93 - blockbook 94 script: ./contrib/scripts/backend-deploy-and-test.sh dogecoin 95 96 backend-deploy-and-test-litecoin: 97 stage: backend-deploy-and-test 98 only: 99 refs: 100 - master 101 changes: 102 - configs/coins/litecoin.json 103 tags: 104 - blockbook 105 script: ./contrib/scripts/backend-deploy-and-test.sh litecoin 106 107 backend-deploy-and-test-namecoin: 108 stage: backend-deploy-and-test 109 only: 110 refs: 111 - master 112 changes: 113 - configs/coins/namecoin.json 114 tags: 115 - blockbook 116 script: ./contrib/scripts/backend-deploy-and-test.sh namecoin 117 118 backend-deploy-and-test-vertcoin: 119 stage: backend-deploy-and-test 120 only: 121 refs: 122 - master 123 changes: 124 - configs/coins/vertcoin.json 125 tags: 126 - blockbook 127 script: ./contrib/scripts/backend-deploy-and-test.sh vertcoin 128 129 backend-deploy-and-test-zcash: 130 stage: backend-deploy-and-test 131 only: 132 refs: 133 - master 134 changes: 135 - configs/coins/zcash.json 136 tags: 137 - blockbook 138 script: ./contrib/scripts/backend-deploy-and-test.sh zcash 139 140 backend-deploy-and-test-bitcoin_testnet: 141 stage: backend-deploy-and-test 142 only: 143 refs: 144 - master 145 changes: 146 - configs/coins/bitcoin_testnet.json 147 tags: 148 - blockbook 149 script: ./contrib/scripts/backend-deploy-and-test.sh bitcoin_testnet bitcoin-testnet bitcoin=test testnet3/debug.log 150 151 backend-deploy-and-test-ethereum_testnet_ropsten: 152 stage: backend-deploy-and-test 153 only: 154 refs: 155 - master 156 changes: 157 - configs/coins/ethereum_testnet_ropsten.json 158 tags: 159 - blockbook 160 script: ./contrib/scripts/backend-deploy-and-test.sh ethereum_testnet_ropsten ethereum-testnet-ropsten ethereum=test ethereum_testnet_ropsten.log