diff --git a/.travis.yml b/.travis.yml index 5c8cbe1d1..60435a1c6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,9 +14,9 @@ matrix: - rust: nightly include: - rust: beta - env: FEATURES="--features 'ethcore/json-tests'" KCOV_FEATURES="" TARGETS="-p ethash -p ethcore-util -p ethcore -p ethsync -p ethcore-rpc -p parity" ARCHIVE_SUFFIX="-${TRAVIS_OS_NAME}-${TRAVIS_TAG}" + env: FEATURES="--features travis-beta" KCOV_FEATURES="" TARGETS="-p ethash -p ethcore-util -p ethcore -p ethsync -p ethcore-rpc -p parity" ARCHIVE_SUFFIX="-${TRAVIS_OS_NAME}-${TRAVIS_TAG}" - rust: nightly - env: FEATURES="--features 'ethcore/json-tests dev'" KCOV_FEATURES="" TARGETS="-p ethash -p ethcore-util -p ethcore -p ethsync -p ethcore-rpc -p parity" ARCHIVE_SUFFIX="-${TRAVIS_OS_NAME}-${TRAVIS_TAG}" + env: FEATURES="--features travis-nightly" KCOV_FEATURES="" TARGETS="-p ethash -p ethcore-util -p ethcore -p ethsync -p ethcore-rpc -p parity" ARCHIVE_SUFFIX="-${TRAVIS_OS_NAME}-${TRAVIS_TAG}" cache: apt: true directories: diff --git a/Cargo.toml b/Cargo.toml index 6ffc3d2b2..5b59b26f1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -24,6 +24,8 @@ daemonize = "0.2" default = ["rpc"] rpc = ["ethcore-rpc"] dev = ["clippy", "ethcore/dev", "ethcore-util/dev", "ethsync/dev", "ethcore-rpc/dev"] +travis-beta = ["ethcore/json-tests"] +travis-nightly = ["ethcore/json-tests", "dev"] [[bin]] path = "parity/main.rs"