status-go/.travis.yml

32 lines
1.2 KiB
YAML
Raw Normal View History

2017-10-20 11:35:11 +00:00
notifications:
email: false
2016-09-28 08:07:30 +00:00
language: go
go:
2018-05-07 20:58:09 +00:00
- 1.10.x
2016-09-28 08:07:30 +00:00
sudo: false
2017-02-27 12:52:10 +00:00
dist: trusty
2018-05-04 09:54:12 +00:00
install: make setup
2017-10-20 10:10:28 +00:00
jobs:
include:
- stage: Lint & Vendor Check
sudo: required
before_script: make dep-ensure
script:
- make lint
- make vendor-check
- stage: Test unit and integration
script:
2018-08-02 17:16:39 +00:00
- make test-unit
- stage: Test e2e on private network
script:
- make test-e2e-race
2016-09-28 08:07:30 +00:00
cache:
directories:
- ".ethereumtest/Mainnet"
- ".ethereumtest/Rinkeby"
- ".ethereumtest/Ropsten"
- ".ethereumtest/StatusChain"
env:
matrix:
secure: pKU50Ex43gQUElL7R9U/N6aSUdubA7ypXQeH+qFGu65mb5RAReTPHHnVmO+sEuVoepmy19T3jSfRUWupY8YsLljJpJY12y9UDg22iCbC7AFbvrVWatDIKZVsOFEvtXBiF/gJ8jPHILhm+LytekbnsB1O04YzWb/5ZOlGOxSjfoqmevGJ17vUdnPcIvRzDq41xopITCPaK1cg8PXdZVhvy2FW50hTixRIf1wVmk/qM8LWvTQTf1b+KhA9aZaIV8lzJyQvp5rUcNmQhse9/+sagldBEF4YqXCDsQsaOkXuR4furi66b3QtMKpPftUiitsQXg4R1N25wQje5W6jt/mYaZynJSB4EDF5gTvDElxdQQ352mvBircv3plesUMM2NyEVcuOSNtjQSjdaNdes2MbLIER5qDehJNNv8ZaL3dC4V9dxI/L3ajtUvULBPD39sr2L1xkA7bNsOJHQy4CBU/i8YHsbNdlq55Z8kCueNGTi31tuxjuVsfLZtitLUjJ6l/YF/T5qhoM6UVVLtfk91WCPWgDrJ7NqIMNuo+Rhph0zYvizhB686cL2Vs4tJJEr+9ltaXtxs3msbGLMshTYcHbg4PbBLZXxo0MNpq7zTDUDPkWcBpYP7qfg7Z1f6dZ4Q4tr1WneO5XST547sxjtHIp6+u2XEr5JOj5JDjHCJQoA1c=