tor

The Tor anonymity network
git clone https://git.dasho.dev/tor.git
Log | Files | Refs | README | LICENSE

commit 57e2f21bd8966e1ce4f9da5e9f6e7dcbe1fe0c6c
parent bb4993395c9ad41a7a6ce70319f0240a951f0e65
Author: Isis Lovecruft <isis@torproject.org>
Date:   Tue, 28 Nov 2017 22:47:25 +0000

ci: Add Travis CI builds for testing cargo offline-mode.

Diffstat:
M.travis.yml | 5+++++
1 file changed, 5 insertions(+), 0 deletions(-)

diff --git a/.travis.yml b/.travis.yml @@ -56,6 +56,7 @@ env: - MAKEFLAGS="-j 2" matrix: - RUST_OPTIONS="--enable-rust --enable-cargo-online-mode" + - RUST_OPTIONS="--enable-rust" TOR_RUST_DEPENDENCIES=true - RUST_OPTIONS="" matrix: @@ -87,6 +88,10 @@ install: - if [[ "$RUST_OPTIONS" != "" ]]; then which cargo; fi - if [[ "$RUST_OPTIONS" != "" ]]; then rustc --version; fi - if [[ "$RUST_OPTIONS" != "" ]]; then cargo --version; fi + ## If we're testing rust builds in offline-mode, then set up our vendored dependencies + - if [[ "$RUST_OPTIONS" == "--enable-rust" ]]; then git submodule init ; fi + - if [[ "$RUST_OPTIONS" == "--enable-rust" ]]; then git submodule update; fi + - if [[ "$TOR_RUST_DEPENDENCIES" == "true" ]]; then export TOR_RUST_DEPENDENCIES=$PWD/src/ext/rust/crates; fi script: - ./autogen.sh