﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	launchpad_bug
2072	enable Travis-CI for the main Tahoe-LAFS repo	daira	warner	"[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.)
"	defect	closed	normal	soon (release n/a)	dev-infrastructure	1.10.0	fixed	security travis github		
