Skip site navigation (1)Skip section navigation (2)
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>