Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 05000200D23 for ; Thu, 19 Oct 2017 17:42:05 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 031621609ED; Thu, 19 Oct 2017 15:42:05 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 48A831609E2 for ; Thu, 19 Oct 2017 17:42:04 +0200 (CEST) Received: (qmail 35288 invoked by uid 500); 19 Oct 2017 15:42:03 -0000 Mailing-List: contact dev-help@thrift.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@thrift.apache.org Delivered-To: mailing list dev@thrift.apache.org Received: (qmail 35277 invoked by uid 99); 19 Oct 2017 15:42:03 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Oct 2017 15:42:03 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id B05B0C8A99 for ; Thu, 19 Oct 2017 15:42:02 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -99.201 X-Spam-Level: X-Spam-Status: No, score=-99.201 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_WHITELIST=-100] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id 5C6lVK7vywyj for ; Thu, 19 Oct 2017 15:42:02 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTP id 68A8B5FDD9 for ; Thu, 19 Oct 2017 15:42:01 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id A5C66E0443 for ; Thu, 19 Oct 2017 15:42:00 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id 413EF21EE4 for ; Thu, 19 Oct 2017 15:42:00 +0000 (UTC) Date: Thu, 19 Oct 2017 15:42:00 +0000 (UTC) From: "James E. King, III (JIRA)" To: dev@thrift.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Resolved] (THRIFT-4345) Create a docker build environment that uses the minimum supported language levels MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Thu, 19 Oct 2017 15:42:05 -0000 [ 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)