metron-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From James Sirota <>
Subject Re: CI Builds
Date Fri, 18 Mar 2016 21:40:39 GMT
I personally like the idea.  +1

On 3/18/16, 2:37 PM, "Nick Allen" <> wrote:

> I'd like to get automated CI builds working for the project.  It seems
>that Travis CI ( is quite popular and integrates well
>with Github.  I would certainly be open to alternatives though.
>I set Travis up on my own project fork just to understand how it might
>work.  If you follow the link, you will see that I added a badge to the top
>of the main project This badge displays the current CI build
>status.  It is updated each time a CI build completes.
>Travis will also auto-magically run a CI build for any PR that is opened.
>I think this is an outstanding feature so we have some additional
>validation before we merge anything into master.  Follow the link below to
>see an example PR.
>I had to create a .travis.yml file in the project root.  This tells the CI
>build to run the Apache Rat license check, runs the integration tests, and
>also packages the project.
>The only trouble I had was that Travis limits the output of CI builds to 4
>mb.  Beyond that it fails the build.  That is why you will see a bit of
>grep filtering in the Travis yml.
>Are you in favor of an automated CI build?  Is Travis CI the best
>solution?  All feedback welcome.
View raw message