You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "James E. King, III (JIRA)" <ji...@apache.org> on 2017/10/19 15:42:00 UTC

[jira] [Resolved] (THRIFT-4345) Create a docker build environment that uses the minimum supported language levels

     [ https://issues.apache.org/jira/browse/THRIFT-4345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

James E. King, III resolved THRIFT-4345.
----------------------------------------
       Resolution: Fixed
    Fix Version/s: 0.11.0

This was merged in with THRIFT-4351.
See the following for information about each docker image.  The intention was to keep them as stock as possible.

https://github.com/apache/thrift/tree/master/build/docker

In addition, if you have a fork of Apache Thrift and want to build CI in your own accounts, you can now leverage the same docker build and execute environment with caching through your Docker Hub account.

> Create a docker build environment that uses the minimum supported language levels
> ---------------------------------------------------------------------------------
>
>                 Key: THRIFT-4345
>                 URL: https://issues.apache.org/jira/browse/THRIFT-4345
>             Project: Thrift
>          Issue Type: Improvement
>          Components: Build Process
>    Affects Versions: 0.10.0
>         Environment: docker
>            Reporter: James E. King, III
>            Assignee: James E. King, III
>             Fix For: 0.11.0
>
>
> Following documentation of the supported language versions, we need to ensure there is a CI job that will build and run all the unit tests for all the minimum supported language levels.
> Some examples of non-conformance right now:
> ubuntu-trusty has perl 5.18.2 and xenial has 5.22.0, however all perl files state minimum of 5.10, so we should be building with 5.10 *or* move the minimum supported version up to 5.18.2.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)