Date: Thu, 12 Mar 2015 12:59:06 -0700 From: Craig Rodrigues <rodrigc@FreeBSD.org> To: Hans Petter Selasky <hps@selasky.org> Cc: "freebsd-testing@freebsd.org" <freebsd-testing@freebsd.org> Subject: Re: Phabricator and automatic build testing Message-ID: <CAG=rPVcWbdA==xYcqnBTBjDv-bPfvSNfEg3Bv6O=0=qsAYczKg@mail.gmail.com> In-Reply-To: <5501EED7.4060801@selasky.org> References: <5501EED7.4060801@selasky.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Mar 12, 2015 at 12:53 PM, Hans Petter Selasky <hps@selasky.org> wrote: > Hi, > > Is it possible to integrate Phabricator (reviews.freebsd.org) with > automatic build testing? > > Keep me CC'ed, hence I'm not subscribed to this list. > Can you describe a workflow that you would like to see with reviews.freebsd.org and automatic build testing? It is quite possible to integrate phabricator with a continuous integration system like Jenkins, for example. Here is a blog post on giving one example of how it can be done: http://www.dctrwatson.com/2013/01/jenkins-and-phabricator/ If the FreeBSD project was more tightly integrated with git and github, there would be a lot of scripts that we could instantly leverage to do this kind of thing. There are many projects that I contribute to on github, where if you do a github pull request, automated scripts build and test the change in the pull request, and report the results. In FreeBSD, we are not there yet, so we need to write the scripts to integrate with the stuff that we have, i.e. bugzilla, phabricator, jenkins, etc. The other piece of the puzzle is that someone needs to step up and do the work to make this happen with phabricator and jenkins (or whatever scripts we want to use). I've done a lot with jenkins and kyua in the past year, but I could definitely use more help from people interested in working on this stuff, and taking it to the next level. -- Craig
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAG=rPVcWbdA==xYcqnBTBjDv-bPfvSNfEg3Bv6O=0=qsAYczKg>