aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
AgeCommit message (Collapse)Author
2018-10-30Merge remote-tracking branch 'tor-github/pr/381' into maint-0.3.5Nick Mathewson
2018-10-29Make sure we're not running distcheck and test-stem on the same CI jobrl1987
2018-10-29Log stem commit idrl1987
2018-10-29Try putting stem repo cloning into install part of configrl1987
Also print stem version when we have it downloaded
2018-10-29Save time in CI test-stem jobrl1987
When running `make test-stem` on Travis, we should refrain from also running `make check`. Furthermore, let's limit compilation to src/app/tor target.
2018-10-29Try running test-stem on travisrl1987
2018-10-24Merge branch 'nss-travis' into maint-0.3.5Nick Mathewson
2018-10-12report origin of mystery core fileTaylor Yu
Report what program produced the mysterious core file that we occasionally see on Travis CI during make distcheck. Closes ticket 28024.
2018-10-10Merge branch 'bug27738-033' into bug27738-034Taylor Yu
2018-10-10Merge remote-tracking branch 'teor/bug27738-032' into bug27738-033Taylor Yu
2018-10-01Reenable hardening options with Rust on TravisAlex Crichton
Previously the sanitizers are forcibly disabled as they were found to be incompatible with Rust code. The nightly channel of Rust, however, now has some fixes which should make this disabling no longer necessary.
2018-09-25add --enable-nss build to Travis CIcypherpunks
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.