Skip to content

Commit

Permalink
make CI env across all
Browse files Browse the repository at this point in the history
  • Loading branch information
benthecarman committed Jun 23, 2020
1 parent 785c977 commit ed769da
Showing 1 changed file with 3 additions and 12 deletions.
15 changes: 3 additions & 12 deletions .travis.yml
Expand Up @@ -2,77 +2,71 @@ language: scala
os: linux
dist: xenial

env:
- CI="1"

jobs:
include:
- stage: compile
os: linux
name: "Compile & Formatting Check"
env:
- CI="1"
- TEST_COMMAND="test:compile scalafmtCheck test:scalafmtCheck"
scala: 2.12.11

# compile website, to check for documentation regressions
- stage: test
name: Compile website
env:
- CI="1"
- TEST_COMMAND="docs/mdoc"
scala: 2.13.2

- stage: test
name: Linux 2.13.2 bitcoind and eclair rpc tests
os: linux
env:
- CI="1"
- TEST_COMMAND="bitcoindRpcTest/test bitcoindRpc/coverageReport bitcoindRpc/coverageAggregate bitcoindRpc/coveralls eclairRpcTest/test eclairRpc/coverageReport eclairRpc/coverageAggregate eclairRpc/coveralls"
scala: 2.13.2

- stage: test
name: Linux 2.12.11 bitcoind and eclair rpc tests
os: linux
env:
- CI="1"
- TEST_COMMAND="bitcoindRpcTest/test bitcoindRpc/coverageReport bitcoindRpc/coverageAggregate bitcoindRpc/coveralls eclairRpcTest/test eclairRpc/coverageReport eclairRpc/coverageAggregate eclairRpc/coveralls"
scala: 2.12.11

- stage: test
name: Linux 2.13.2 App, Chain, Node, and Core Tests
os: linux
env:
- CI="1"
- TEST_COMMAND="appCommonsTest/test appServerTest/test chainTest/test chain/coverageReport chain/coverageAggregate chain/coveralls nodeTest/test node/coverageReport node/coverageAggregate node/coveralls cryptoTest/test crypto/coverageReport crypto/coverageAggregate crypto/coveralls coreTest/test core/coverageReport core/coverageAggregate core/coveralls secp256k1jni/test zmq/test zmq/coverageReport zmq/coverageAggregate zmq/coveralls"
scala: 2.13.2

- stage: test
name: Linux 2.12.11 App, Chain, Node, and Core Tests
os: linux
env:
- CI="1"
- TEST_COMMAND="appCommonsTest/test appServerTest/test chainTest/test chain/coverageReport chain/coverageAggregate chain/coveralls nodeTest/test node/coverageReport node/coverageAggregate node/coveralls cryptoTest/test crypto/coverageReport crypto/coverageAggregate crypto/coveralls coreTest/test core/coverageReport core/coverageAggregate core/coveralls secp256k1jni/test zmq/test zmq/coverageReport zmq/coverageAggregate zmq/coveralls"
scala: 2.12.11

- stage: test
name: Linux 2.13.2 KeyManager and Wallet tests
os: linux
env:
- CI="1"
- TEST_COMMAND="keyManagerTest/test keyManager/coverageReport keyManager/coverageAggregate keyManager/coveralls walletTest/test wallet/coverageReport wallet/coverageAggregate wallet/coveralls"
scala: 2.13.2

- stage: test
name: Linux 2.12.11 KeyManager and Wallet tests
os: linux
env:
- CI="1"
- TEST_COMMAND="keyManagerTest/test keyManager/coverageReport keyManager/coverageAggregate keyManager/coveralls walletTest/test wallet/coverageReport wallet/coverageAggregate wallet/coveralls"
scala: 2.12.11

- stage: test
os: linux
name: "Secp256k1 Disabled Core Test"
env:
- CI="1"
- DISABLE_SECP256K1="true"
- TEST_COMMAND="coreTest/test cryptoTest/test"
scala: 2.13.2
Expand All @@ -81,7 +75,6 @@ jobs:
os: linux
name: "PostgreSQL tests"
env:
- CI="1"
- PG_ENABLED="1"
- TEST_COMMAND="dbCommonsTest/test chainTest/test nodeTest/test walletTest/test"
scala: 2.13.2
Expand All @@ -90,7 +83,6 @@ jobs:
os: osx
name: "macOS bitcoind and eclair tests"
env:
- CI="1"
- TEST_COMMAND="appCommonsTest/test bitcoindRpcTest/test bitcoindRpc/coverageReport bitcoindRpc/coverageAggregate bitcoindRpc/coveralls eclairRpcTest/test eclairRpc/coverageReport eclairRpc/coverageAggregate eclairRpc/coveralls"
scala: 2.13.2

Expand All @@ -100,7 +92,6 @@ jobs:
os: osx
name: "macOS wallet and node tests"
env:
- CI="1"
- TEST_COMMAND="walletTest/test wallet/coverageReport wallet/coverageAggregate wallet/coveralls nodeTest/test node/coverageReport node/coverageAggregate node/coveralls"
scala: 2.13.2

Expand Down

0 comments on commit ed769da

Please sign in to comment.