[tahoe-lafs-trac-stream] [tahoe-lafs] #2072: decide whether to enable Travis-CI for the main Tahoe-LAFS repo

tahoe-lafs trac at tahoe-lafs.org
Wed Sep 4 21:09:16 UTC 2013


#2072: decide whether to enable Travis-CI for the main Tahoe-LAFS repo
-------------------------+-------------------------------------------------
     Reporter:  daira    |      Owner:  warner
         Type:  defect   |     Status:  new
     Priority:  normal   |  Milestone:  undecided
    Component:  dev-     |    Version:  1.10.0
  infrastructure         |   Keywords:  security travis github brians-
   Resolution:           |  opinion-needed
Launchpad Bug:           |
-------------------------+-------------------------------------------------

Comment (by daira):

 Replying to [comment:10 warner]:
 > Is travis really capable of running our build and test suite? Its
 buildslaves are all donated by supporters, and impose a pretty strict
 timeout.

 The timeout is [https://github.com/travis-ci/travis-ci/issues/1362 50
 minutes, or 10 minutes with no output], which is fine for Tahoe-LAFS' test
 suite.

 Do you think the remaining permission issue is important enough to justify
 the separate daemon? It seems like quite a bit of work. Personally I don't
 mind that the `travis-tahoe` user can commit ''provided'' that it can only
 commit as itself, which I think is the case.

 If revoking the admin permission after setting the hook is okay, then
 please give `travis-tahoe` admin access to `tahoe-lafs/tahoe-lafs` (in a
 new Team so that you can change that permission independently).

-- 
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2072#comment:12>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list