From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <alexander.turenko@tarantool.org>
Received: from smtpng3.m.smailru.net (smtpng3.m.smailru.net [94.100.177.149])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 by dev.tarantool.org (Postfix) with ESMTPS id 3740146971A
 for <tarantool-patches@dev.tarantool.org>;
 Thu,  5 Dec 2019 14:03:46 +0300 (MSK)
Date: Thu, 5 Dec 2019 14:03:38 +0300
From: Alexander Turenko <alexander.turenko@tarantool.org>
Message-ID: <20191205110337.gzrk54rc5jjrtzyy@tkn_work_nb>
References: <59a36acd7f2aade804e189ee7b403802afaabf48.1575352693.git.avtikhon@tarantool.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
In-Reply-To: <59a36acd7f2aade804e189ee7b403802afaabf48.1575352693.git.avtikhon@tarantool.org>
Subject: Re: [Tarantool-patches] [PATCH v2] build: add Fedora 31 into CI / CD
List-Id: Tarantool development patches <tarantool-patches.dev.tarantool.org>
List-Unsubscribe: <https://lists.tarantool.org/mailman/options/tarantool-patches>, 
 <mailto:tarantool-patches-request@dev.tarantool.org?subject=unsubscribe>
List-Archive: <https://lists.tarantool.org/pipermail/tarantool-patches/>
List-Post: <mailto:tarantool-patches@dev.tarantool.org>
List-Help: <mailto:tarantool-patches-request@dev.tarantool.org?subject=help>
List-Subscribe: <https://lists.tarantool.org/mailman/listinfo/tarantool-patches>, 
 <mailto:tarantool-patches-request@dev.tarantool.org?subject=subscribe>
To: "Alexander V. Tikhonov" <avtikhon@tarantool.org>
Cc: tarantool-patches@dev.tarantool.org

LGTM.

Pushed to master, 2.2 and 1.10.

CCed Kirill.

WBR, Alexander Turenko.

On Tue, Dec 03, 2019 at 08:59:43AM +0300, Alexander V. Tikhonov wrote:
> Added build + test jobs in GitLab-CI and build + test + deploy jobs on
> Travis-CI for Fedora 31.
> 
> Updated testing dependencies in the RPM spec to follow the new Python 2
> package naming scheme that was introduced in Fedora 31: it uses
> python2-' prefix rather then 'python-'.
> 
> Fedora 31 does not provide python2-gevent and python2-greenlet packages,
> so they were pushed to https://packagecloud.io/packpack/backports
> repository. This repository is enabled in our build image
> (packpack/packpack:fedora-31) by default. Those dependencies are build-time,
> so nothing was changed for a user. The source RPM packages were gathered
> from https://rpms.remirepo.net/rpmphp/.
> 
> Closes #4612
> ---
> 
> Github: https://github.com/tarantool/tarantool/tree/avtikhon/gh-4612-fedora31-full-ci
> Issue: https://github.com/tarantool/tarantool/issues/4612
> 
>  .gitlab-ci.yml     | 6 ++++++
>  .travis.yml        | 3 +++
>  rpm/tarantool.spec | 2 +-
>  3 files changed, 10 insertions(+), 1 deletion(-)