From: "Alexander V. Tikhonov" <avtikhon@tarantool.org> To: Alexander Turenko <alexander.turenko@tarantool.org> Cc: "Alexander V. Tikhonov" <avtikhon@tarantool.org>, tarantool-patches@freelists.org Subject: [tarantool-patches] [PATCH v1] travis-ci: update distros and repos Date: Tue, 20 Aug 2019 16:32:13 +0300 [thread overview] Message-ID: <628336c5a9fc323321910f9bbf24f13c19e585f9.1566307854.git.avtikhon@tarantool.org> (raw) 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
next reply other threads:[~2019-08-20 13:32 UTC|newest] Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top 2019-08-20 13:32 Alexander V. Tikhonov [this message] 2019-08-20 23:43 ` [tarantool-patches] " Alexander Turenko
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=628336c5a9fc323321910f9bbf24f13c19e585f9.1566307854.git.avtikhon@tarantool.org \ --to=avtikhon@tarantool.org \ --cc=alexander.turenko@tarantool.org \ --cc=tarantool-patches@freelists.org \ --subject='Re: [tarantool-patches] [PATCH v1] travis-ci: update distros and repos' \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox