forked from trezor/connect
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
32 lines (27 loc) · 1.19 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
sudo: false
language: node_js
build: trusty
node_js:
- "12.14.1"
env:
- TEST_METHODS=signTransaction # signTransaction takes long, so has own job
- TEST_METHODS=getAccountInfo,getAddress,getPublicKey,signMessage,verifyMessage
- TEST_METHODS=stellarGetAddress,stellarSignTransaction
- TEST_METHODS=cardanoGetAddress,cardanoGetPublicKey,cardanoSignTransaction
- TEST_METHODS=eosGetPublicKey,eosSignTransaction
- TEST_METHODS=ethereumGetAddress,ethereumGetPublicKey,ethereumSignMessage,ethereumSignTransaction,ethereumVerifyMessage
- TEST_METHODS=liskGetAddress,liskSignMessage,liskSignTransaction,liskVerifyMessage
- TEST_METHODS=nemGetAddress,nemSignTransaction
- TEST_METHODS=rippleGetAddress,rippleSignTransaction
- TEST_METHODS=tezosGetAddress,tezosGetPublicKey
- TEST_METHODS=binanceSignTransaction
- TEST_METHODS=applySettings,applyFlags,getFeatures
script: travis_wait ./tests/run.sh -f 2.3.1 -i ${TEST_METHODS}
# todo: maybe have here a job that takes fw from master and is allowed to fail?
# jobs:
# allow_failures:
# - name: "master test"
# - env: TEST_FIRMWARE=2.3.2
# script: travis_wait ./tests/run.sh -f ${TEST_FIRMWARE} -i signTransaction
services:
- docker