aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
AgeCommit message (Collapse)Author
2018-10-10Merge branch 'bug27738-033' into bug27738-034Taylor Yu
2018-10-10Merge remote-tracking branch 'teor/bug27738-032' into bug27738-033Taylor Yu
2018-09-18Travis: use the Homebrew addon for xz and zstdteor
xz and zstd were added as optional dependencies in 0.3.1.1-alpha. Implements ticket 27738.
2018-09-18Merge branch 'bug27738-029' into bug27738-032teor
Resolve conflicts due to modified comments, and deleted lines.
2018-09-18Travis: use the Homebrew addonteor
Use the Travis Homebrew addon to install packages on macOS. The package list is the same, but the Homebrew addon does not do a `brew update` by default. This makes builds faster, at the cost of using slightly older packages. Implements ticket 27738.
2018-09-11Merge remote-tracking branch 'teor/ticket27252-034' into maint-0.3.4Nick Mathewson
2018-09-11Merge remote-tracking branch 'teor/ticket27252-033' into maint-0.3.3Nick Mathewson
2018-09-11Merge remote-tracking branch 'teor/ticket27252-032' into maint-0.3.2Nick Mathewson
2018-09-11Merge remote-tracking branch 'teor/ticket27252-029' into maint-0.2.9Nick Mathewson
2018-09-05Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson
2018-09-05Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson
2018-09-05Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson
2018-09-05Merge remote-tracking branch 'teor/bug27418-029' into maint-0.2.9Nick Mathewson
2018-09-05Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson
2018-09-05Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson
2018-09-05Merge branch 'maint-0.3.3' into maint-0.3.4Nick Mathewson
2018-09-05Travis: don't call echo with a --flag as the first argumentteor
When we use echo in Travis, don't pass a --flag as the first argument. Fixes bug 27418; bugfix on 0.3.4.7-rc.
2018-09-05Travis: when showing a log fails, keep trying to show other logsteor
When a Travis build fails, and showing a log fails, keep trying to show the other logs. Fixes bug 27453; bugfix on 0.3.4.7-rc.
2018-08-23Travis: Don't do a distcheck with --disable-module-dirauthteor
Part of 27252.
2018-08-23Merge branch 'ticket27252-033' into ticket27252-034teor
Semantic merge: - Rust offline and online were swapped in ticket27252-032
2018-08-23Merge branch 'ticket27252-032' into ticket27252-033teor
Semantic merge: - Rust offline and online were swapped in ticket27252-032 - TOR_RUST_DEPENDENCIES is spelt RUST_DEPENDENCIES in 0.3.2
2018-08-23Travis: Skip offline rust builds for Linux gccteor
We already do an online rust build for Linux gcc. Part of 27252.
2018-08-23Travis: Only run one online rust build, to reduce network errorsteor
Part of 27252.
2018-08-23Merge branch 'ticket27252-029' into ticket27252-032teor
This commit is already implemented in 0.3.2 and later: - Travis: Skip a duplicate hardening-off build in Tor 0.2.9
2018-08-23Travis: Skip gcc on Linux with default settingsteor
It's redundant, because all the non-default builds use gcc on Linux. Part of 27252.
2018-08-23Travis: make the exclude descriptions shorterteor
Part of 27252.
2018-08-23Travis: Skip a duplicate hardening-off build in Tor 0.2.9teor
Part of 27252.
2018-08-23Travis: skip gcc on OSX, because the default compiler is clangteor
Part of #27252.
2018-08-10Merge branch 'travis-osx-033' into travis-osx-034teor
2018-08-10Merge branch 'travis-osx-032' into travis-osx-033teor
2018-08-10Merge branch 'travis-osx-029' into travis-osx-032teor
Merge asciidoc from 029 with rust from 032.
2018-08-10Travis: add a missing macOS asciidoc env varteor
2018-08-10Merge branch 'travis-osx-033' into travis-osx-034teor
Take the asciidoc changes from 033, and the module changes from 034.
2018-08-10Merge branch 'travis-osx-032' into travis-osx-033teor
Preserve 033 changes since 032.
2018-08-10Travis: Check Rust with distcheck in 0.3.3 and laterteor
Backports an 0.3.4 change that also works in 0.3.3. Part of 24629.
2018-08-10Travis: Use TOR_RUST_DEPENDENCIES for 0.3.3 and laterteor
TOR_RUST_DEPENDENCIES used to be spelt RUST_DEPENDENCIES in 0.3.2. Re-applies 0.3.3 changes after 24629.
2018-08-10Merge branch 'travis-osx-029' into travis-osx-032teor
Simple merge to resolve order conflicts.
2018-08-10Travis: Improve Rust commentsteor
2018-08-10Travis: add a missing macOS asciidoc dependencyteor
2018-08-10Travis: Check disable module dirauth with and without rustteor
Part of 24629, also fixes 27088.
2018-08-10Travis: Check Rust with distcheck in 0.3.3 and laterteor
Backports an 0.3.4 change that also works in 0.3.3. Part of 24629.
2018-08-10Travis: Use TOR_RUST_DEPENDENCIES for 0.3.3 and laterteor
TOR_RUST_DEPENDENCIES used to be spelt RUST_DEPENDENCIES in 0.3.2. Re-applies 0.3.3 changes after 24629.
2018-08-10Travis: put distcheck first for readabilityteor
2018-08-10Travis: put distcheck first for readabilityteor
2018-08-10Travis: Use cargo cacheteor
Closes ticket 26952.
2018-08-10Travis: fix a typoteor
2018-08-09Travis: fix a typoteor
2018-08-09Travis: add rust cargo offline modeteor
Backports parts of the 0.3.3 travis config. Part of 24629.
2018-08-09Travis: add rust cargo online modeteor
Forward-ports parts of the 0.3.2 travis config on top of the 0.2.9 merge. Also: * build rust on clang and gcc, Linux and macOS * build combinations of non-default options on gcc Linux * exclude broken builds * log the rustup version Part of 24629.
2018-08-09Travis: add lzma and zstd, where availableteor
Forward-ports parts of the 0.3.2 travis config on top of the 0.2.9 merge. Part of 24629, also fixes 27090.