[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
Sun Sep 1 01:05:08 UTC 2013
#2072: decide whether to enable Travis-CI for the main Tahoe-LAFS repo
------------------------------------+---------------------------
Reporter: daira | Owner:
Type: defect | Status: new
Priority: normal | Milestone: undecided
Component: dev-infrastructure | Version: 1.10.0
Keywords: security travis github | Launchpad Bug:
------------------------------------+---------------------------
[https://travis-ci.com Travis-CI] is a virtual-machine-based continuous
integration system, which does various neat things like [http://about
.travis-ci.org/blog/2012-09-04-pull-requests-just-got-even-more-awesome/
annotating pull requests with the results of testing a build].
I've added a single-purpose [https://github.com/travis-tahoe travis-tahoe]
github user to confirm that this works with Tahoe-LAFS. Here are the
successful results for [https://github.com/travis-tahoe/tahoe-lafs that
user's fork] of the tahoe-lafs repo: [https://travis-ci.org/travis-tahoe
/tahoe-lafs]
Unfortunately [https://github.com/travis-ci/travis-ci/issues/1390 Travis
requires a github user with admin rights over the repo it is reporting
on]. We need to decide whether to grant those rights for the main
[https://github.com/tahoe-lafs/tahoe-lafs tahoe-lafs/tahoe-lafs] repo.
(The Tahoe-LAFS commit to add the configuration file for Travis build
testing [changeset:b8322c9c53710fb2d82da2d2ab9c9a9df45f0e24/trunk is on
master already]. By itself it has no security consequences.)
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2072>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list