mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2025-02-25 15:10:48 +01:00
Merge remote-tracking branch 'teor/ticket26852'
This commit is contained in:
commit
88bb80d5fc
1 changed files with 22 additions and 4 deletions
|
@ -4,9 +4,16 @@ Useful tools
|
||||||
These aren't strictly necessary for hacking on Tor, but they can help track
|
These aren't strictly necessary for hacking on Tor, but they can help track
|
||||||
down bugs.
|
down bugs.
|
||||||
|
|
||||||
Travis CI
|
Travis/Appveyor CI
|
||||||
---------
|
------------------
|
||||||
It's CI. Looks like this: https://travis-ci.org/torproject/tor.
|
It's CI.
|
||||||
|
|
||||||
|
Looks like this:
|
||||||
|
* https://travis-ci.org/torproject/tor
|
||||||
|
* https://ci.appveyor.com/project/torproject/tor
|
||||||
|
|
||||||
|
Travis builds and runs tests on Linux, and eventually macOS (#24629).
|
||||||
|
Appveyor builds and runs tests on Windows (using Windows Services for Linux).
|
||||||
|
|
||||||
Runs automatically on Pull Requests sent to torproject/tor. You can set it up
|
Runs automatically on Pull Requests sent to torproject/tor. You can set it up
|
||||||
for your fork to build commits outside of PRs too:
|
for your fork to build commits outside of PRs too:
|
||||||
|
@ -16,6 +23,8 @@ for your fork to build commits outside of PRs too:
|
||||||
https://help.github.com/articles/fork-a-repo/
|
https://help.github.com/articles/fork-a-repo/
|
||||||
3. follow https://docs.travis-ci.com/user/getting-started/#To-get-started-with-Travis-CI.
|
3. follow https://docs.travis-ci.com/user/getting-started/#To-get-started-with-Travis-CI.
|
||||||
skip steps involving `.travis.yml` (we already have one).
|
skip steps involving `.travis.yml` (we already have one).
|
||||||
|
4. go to https://ci.appveyor.com/login , log in with github, and select
|
||||||
|
"NEW PROJECT"
|
||||||
|
|
||||||
Builds should show up on the web at travis-ci.com and on IRC at #tor-ci on
|
Builds should show up on the web at travis-ci.com and on IRC at #tor-ci on
|
||||||
OFTC. If they don't, ask #tor-dev (also on OFTC).
|
OFTC. If they don't, ask #tor-dev (also on OFTC).
|
||||||
|
@ -23,7 +32,16 @@ OFTC. If they don't, ask #tor-dev (also on OFTC).
|
||||||
Jenkins
|
Jenkins
|
||||||
-------
|
-------
|
||||||
|
|
||||||
https://jenkins.torproject.org
|
It's CI/builders. Looks like this: https://jenkins.torproject.org
|
||||||
|
|
||||||
|
Runs automatically on commits merged to git.torproject.org. We CI the
|
||||||
|
master branch and all supported tor versions. We also build nightly debian
|
||||||
|
packages from master.
|
||||||
|
|
||||||
|
Builds Linux and Windows cross-compilation. Runs Linux tests.
|
||||||
|
|
||||||
|
Builds should show up on the web at jenkins.torproject.org and on IRC at
|
||||||
|
#tor-bots on OFTC. If they don't, ask #tor-dev (also on OFTC).
|
||||||
|
|
||||||
Valgrind
|
Valgrind
|
||||||
--------
|
--------
|
||||||
|
|
Loading…
Add table
Reference in a new issue