[tor-dev] Speeding up your Tor Appveyor Builds

teor teor at riseup.net
Wed Feb 27 22:09:32 UTC 2019


Hi,

We have made some changes to speed up Tor's Appveyor builds:
https://bugs.torproject.org/29601
They should be merged soon.

If you have Appveyor set up on your personal tor git repository, you
can change Appveyor's configuration so that it's a bit faster.
(We can't make these changes in the .appveyor.yaml config.)

0. Log in to Appveyor:
     https://ci.appveyor.com/
   I use GitHub to log in to Appveyor.

1. Go to Appveyor's project settings page.
   Mine is:
     https://ci.appveyor.com/project/teor2345/tor/settings

2. Set "Build timeout, minutes" to 30.
   The default timeout is 60 minutes.
   Tor's jobs usually take about 10 minutes, unless they hang.

3. Set the "Rolling builds" checkbox.
   The default is:
     "build all versions of a branch/pull request".
   Rolling builds means:
     "when a branch or pull request is updated, cancel the previous build,
     and start a build with the latest changes."

That's it. Your builds will be a bit faster!

T

--
teor
----------------------------------------------------------------------

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: Message signed with OpenPGP
URL: <http://lists.torproject.org/pipermail/tor-dev/attachments/20190228/d06192b6/attachment.sig>


More information about the tor-dev mailing list