thrift-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jeking3 <...@git.apache.org>
Subject [GitHub] thrift pull request #1389: THRIFT-4351: use travis build stages to optimize ...
Date Sun, 08 Oct 2017 01:01:35 GMT
GitHub user jeking3 opened a pull request:

    https://github.com/apache/thrift/pull/1389

    THRIFT-4351: use travis build stages to optimize build (and more)

    avoiding duplicate rebuilds of the same image, and also
    allow personal docker hub repositories for private fork
    builds to be optimized. Move ubsan build to artful image
    because it catches more stuff and fix what was found.
    
    THRIFT-4345: solidify docker build strategy for maximum
    coverage: trusty, xenial, artful as stock as they can be
    
    THRIFT-4344: add top level language summary markdown and
    update readme with a new image on the layered architecture
    
    THRIFT-3847: remove VERSION macro from config.h which
    was causing a conflict on artful builds.
    
    THRIFT-4359: fix haxe map/set decode when key is binary,
    as a missing break statement caused it to use an int
    during decode

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/jeking3/thrift THRIFT-4351

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/thrift/pull/1389.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #1389
    
----
commit c5b0b3073ef902da591212cfea1a3fc253796bc1
Author: James E. King, III <jking@apache.org>
Date:   2017-09-30T22:44:16Z

    THRIFT-4351: use travis build stages to optimize build,
    avoiding duplicate rebuilds of the same image, and also
    allow personal docker hub repositories for private fork
    builds to be optimized. Move ubsan build to artful image
    because it catches more stuff and fix what was found.
    
    THRIFT-4345: solidify docker build strategy for maximum
    coverage: trusty, xenial, artful as stock as they can be
    
    THRIFT-4344: add top level language summary markdown and
    update readme with a new image on the layered architecture
    
    THRIFT-3847: remove VERSION macro from config.h which
    was causing a conflict on artful builds.
    
    THRIFT-4359: fix haxe map/set decode when key is binary,
    as a missing break statement caused it to use an int
    during decode

----


---

Mime
View raw message