diff --git a/.travis.yml b/.travis.yml index e1cdd02f..a675ac64 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,28 +10,15 @@ env: - TARGET=test - OS=el DIST=6 - OS=el DIST=7 - - OS=fedora DIST=24 - - OS=fedora DIST=25 - - OS=ubuntu DIST=precise + - OS=fedora DIST=28 + - OS=fedora DIST=29 - OS=ubuntu DIST=trusty - OS=ubuntu DIST=xenial - - OS=debian DIST=wheezy + - OS=ubuntu DIST=bionic + - OS=ubuntu DIST=disco - OS=debian DIST=jessie - OS=debian DIST=stretch - -matrix: - allow_failures: -# - env: OS=el DIST=6 -# - env: OS=el DIST=7 -# - env: OS=fedora DIST=24 -# - env: OS=fedora DIST=25 -# - env: OS=ubuntu DIST=precise -# - env: OS=ubuntu DIST=trusty -# - env: OS=ubuntu DIST=xenial -# - env: OS=ubuntu DIST=yakkety -# - env: OS=debian DIST=wheezy -# - env: OS=debian DIST=jessie -# - env: OS=debian DIST=stretch + - OS=debian DIST=buster script: - git describe --long @@ -100,6 +87,16 @@ deploy: on: branch: master 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} + skip_cleanup: true + on: + branch: master + condition: -n "${OS}" && -n "${DIST}" && -n "${PACKAGECLOUD_TOKEN}" notifications: email: