Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [incubation] CI environments for GitHub PR build?

Thanks Jens, Jim,

Good to know. Someone also pointed out this Bugzilla issue to me:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=439145

Here, David Carver outlines a workaround he implemented to build pull requests using Hudson.

I will take a look at the available options and see what's the best fit for our project :)

Jeen

On 12/08/16 00:40, Jens Reimann wrote:
Hi Jeen,

for Package Drone I am using Travis CI too for build validation. For the actual
release we are using HIPP.

Works like a charm.

Cheers

Jens

On Thu, Aug 11, 2016 at 4:33 AM, Jim Hughes <jnh5y@xxxxxxxx
<mailto:jnh5y@xxxxxxxx>> wrote:

    Hi Jeen,

    For LocationTech GeoMesa, we are using Travis CI.  Since GeoMesa committers
    aren't GitHub admins, I believe we had to ask Eclipse webmaster (or Andrea
    Ross, director of LT) to visit Travis-CI's website and turn on the ability
    to run CI builds from the public Travis.

    Travis CI is pretty good, but the free infrastructure is kinda slow, so I
    wouldn't be opposed to having the ability to throw faster build boxes at PRs...

    Cheers,

    Jim


    On 8/10/2016 7:50 PM, Jeen Broekstra wrote:

        What kind of Continuous Integration environments do Eclipse projects use?

        I assume many projects use the preferred tool from the CBI, that is
        Hudson (HIPP or shared instance), but I think I have seen several
        projects mention other environments as well (e.g Jenkins or Travis).

        I'm looking for a way to provide build/test support for Pull Requests on
        GitHub: I'd like to be able to have our build service verify that a PR
        doesn't break the build, _before_ we merge it.

        I know Travis has support for this out of the box (and integrates very
        nicely with GitHub), and Jenkins has a plugin for it, but I can't find
        anything for Hudson in this space (nor any mention of whether the
        Jenkins plugin is Hudson-compatible).

        Any experiences from other projects would be most welcome. Have you
        found a way to do this in a HIPP? Are you using Jenkins or Travis
        instead? Pros/cons of each tool?

        Cheers,

        Jeen


        _______________________________________________
        incubation mailing list
        incubation@xxxxxxxxxxx <mailto:incubation@xxxxxxxxxxx>
        To change your delivery options, retrieve your password, or unsubscribe
        from this list, visit
        https://dev.eclipse.org/mailman/listinfo/incubation
        <https://dev.eclipse.org/mailman/listinfo/incubation>



    _______________________________________________
    incubation mailing list
    incubation@xxxxxxxxxxx <mailto:incubation@xxxxxxxxxxx>
    To change your delivery options, retrieve your password, or unsubscribe from
    this list, visit
    https://dev.eclipse.org/mailman/listinfo/incubation
    <https://dev.eclipse.org/mailman/listinfo/incubation>




--
Jens Reimann
Senior Software Engineer / EMEA ENG Middleware
Werner-von-Siemens-Ring 14
85630 Grasbrunn
Germany
phone: +49 89 2050 71286
_____________________________________________________________________________

Red Hat GmbH, www.de.redhat.com <http://www.de.redhat.com>,
Registered seat: Grasbrunn, Commercial register: Amtsgericht Muenchen, HRB 153243,
Managing Directors: Paul Argiry, Charles Cachera, Michael Cunningham, Michael
O'Neill


_______________________________________________
incubation mailing list
incubation@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/incubation




Back to the top