From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from localhost (localhost [127.0.0.1]) by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTP id B0DDF26CC3 for ; Tue, 20 Aug 2019 19:43:26 -0400 (EDT) Received: from turing.freelists.org ([127.0.0.1]) by localhost (turing.freelists.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ROY9pTH4MzNG for ; Tue, 20 Aug 2019 19:43:26 -0400 (EDT) Received: from smtp48.i.mail.ru (smtp48.i.mail.ru [94.100.177.108]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTPS id 6D42925C1D for ; Tue, 20 Aug 2019 19:43:26 -0400 (EDT) Date: Wed, 21 Aug 2019 02:43:08 +0300 From: Alexander Turenko Subject: [tarantool-patches] Re: [PATCH v1] travis-ci: update distros and repos Message-ID: <20190820234308.n57tx2kjqxi45kou@tkn_work_nb> References: <628336c5a9fc323321910f9bbf24f13c19e585f9.1566307854.git.avtikhon@tarantool.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <628336c5a9fc323321910f9bbf24f13c19e585f9.1566307854.git.avtikhon@tarantool.org> Sender: tarantool-patches-bounce@freelists.org Errors-to: tarantool-patches-bounce@freelists.org Reply-To: tarantool-patches@freelists.org List-Help: List-Unsubscribe: List-software: Ecartis version 1.0.0 List-Id: tarantool-patches List-Subscribe: List-Owner: List-post: List-Archive: To: "Alexander V. Tikhonov" Cc: tarantool-patches@freelists.org Thanks, pushed to master. I suggest to add a prefix with a module/connector name to a email (not a commit) when a patch is not about tarantool itself (see as Vlad does it for vshard). WBR, Alexander Turenko. On Tue, Aug 20, 2019 at 04:32:13PM +0300, Alexander V. Tikhonov wrote: > Removed release repos: > 1_6, 1_7. > Added release repos: > 1_10, 2x, 2_2, 2_3. > Added the build distros: > Fedora 30, Ubuntu 19.04, Debian 10. > Deploy packages from tagged revisions, see: > https://github.com/tarantool/tarantool/issues/3745 > > Closes #26 > --- > > Github: https://github.com/tarantool/mysql/tree/avtikhon/gh-26-update-distros-repos > Issue: https://github.com/tarantool/mysql/issues/26 > > .travis.yml | 56 +++++++++++++++++++++++++++++++++++++++++++++++++---- > 1 file changed, 52 insertions(+), 4 deletions(-) > > diff --git a/.travis.yml b/.travis.yml > index fb9a77d..4f9e4fd 100644 > --- a/.travis.yml > +++ b/.travis.yml > @@ -15,12 +15,15 @@ env: > - OS=el DIST=7 > - OS=fedora DIST=28 > - OS=fedora DIST=29 > + - OS=fedora DIST=30 > - OS=ubuntu DIST=trusty > - OS=ubuntu DIST=xenial > - OS=ubuntu DIST=bionic > - OS=ubuntu DIST=cosmic > + - OS=ubuntu DIST=disco > - OS=debian DIST=jessie > - OS=debian DIST=stretch > + - OS=debian DIST=buster > > script: > - git describe --long > @@ -34,7 +37,7 @@ deploy: > # Deploy packages to PackageCloud > - provider: packagecloud > username: tarantool > - repository: "1_6" > + repository: "1_10" > token: ${PACKAGECLOUD_TOKEN} > dist: ${OS}/${DIST} > package_glob: build/*.{rpm,deb,dsc} > @@ -44,7 +47,7 @@ deploy: > condition: -n "${OS}" && -n "${DIST}" && -n "${PACKAGECLOUD_TOKEN}" > - provider: packagecloud > username: tarantool > - repository: "1_7" > + repository: "2x" > token: ${PACKAGECLOUD_TOKEN} > dist: ${OS}/${DIST} > package_glob: build/*.{rpm,deb,dsc} > @@ -54,7 +57,7 @@ deploy: > condition: -n "${OS}" && -n "${DIST}" && -n "${PACKAGECLOUD_TOKEN}" > - provider: packagecloud > username: tarantool > - repository: "2x" > + repository: "2_2" > token: ${PACKAGECLOUD_TOKEN} > dist: ${OS}/${DIST} > package_glob: build/*.{rpm,deb,dsc} > @@ -64,7 +67,7 @@ deploy: > condition: -n "${OS}" && -n "${DIST}" && -n "${PACKAGECLOUD_TOKEN}" > - provider: packagecloud > username: tarantool > - repository: "2_2" > + repository: "2_3" > token: ${PACKAGECLOUD_TOKEN} > dist: ${OS}/${DIST} > package_glob: build/*.{rpm,deb,dsc} > @@ -73,6 +76,51 @@ deploy: > branch: master > condition: -n "${OS}" && -n "${DIST}" && -n "${PACKAGECLOUD_TOKEN}" > > + # Deploy packages to PackageCloud from tags > + # see: > + # * https://github.com/tarantool/tarantool/issues/3745 > + # * https://github.com/travis-ci/travis-ci/issues/7780#issuecomment-302389370 > + - provider: packagecloud > + username: tarantool > + repository: "1_10" > + token: ${PACKAGECLOUD_TOKEN} > + dist: ${OS}/${DIST} > + package_glob: build/*.{rpm,deb,dsc} > + skip_cleanup: true > + on: > + tags: true > + condition: -n "${OS}" && -n "${DIST}" && -n "${PACKAGECLOUD_TOKEN}" > + - provider: packagecloud > + username: tarantool > + repository: "2x" > + token: ${PACKAGECLOUD_TOKEN} > + dist: ${OS}/${DIST} > + package_glob: build/*.{rpm,deb,dsc} > + skip_cleanup: true > + on: > + tags: true > + condition: -n "${OS}" && -n "${DIST}" && -n "${PACKAGECLOUD_TOKEN}" > + - provider: packagecloud > + username: tarantool > + repository: "2_2" > + token: ${PACKAGECLOUD_TOKEN} > + dist: ${OS}/${DIST} > + package_glob: build/*.{rpm,deb,dsc} > + skip_cleanup: true > + on: > + tags: true > + condition: -n "${OS}" && -n "${DIST}" && -n "${PACKAGECLOUD_TOKEN}" > + - provider: packagecloud > + username: tarantool > + repository: "2_3" > + token: ${PACKAGECLOUD_TOKEN} > + dist: ${OS}/${DIST} > + package_glob: build/*.{rpm,deb,dsc} > + skip_cleanup: true > + on: > + tags: true > + condition: -n "${OS}" && -n "${DIST}" && -n "${PACKAGECLOUD_TOKEN}" > + > notifications: > email: > recipients: > -- > 2.17.1 >