Skip to content

Commit a9d63c7

Browse files
committed
travis-ci: update distributives and repositories
* Removed Ubuntu Cosmic, it is EOL. * Added CentOS 8, Fedora 31 and Ubuntu Eoan. * Added deploy to the new "2_4" tarantool repository.
1 parent d4ffd24 commit a9d63c7

File tree

1 file changed

+23
-1
lines changed

1 file changed

+23
-1
lines changed

.travis.yml

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,18 @@ env:
1717
matrix:
1818
- OS=el DIST=6
1919
- OS=el DIST=7
20+
- OS=el DIST=8
2021
- OS=fedora DIST=26
2122
- OS=fedora DIST=27
2223
- OS=fedora DIST=28
2324
- OS=fedora DIST=29
2425
- OS=fedora DIST=30
26+
- OS=fedora DIST=31
2527
- OS=ubuntu DIST=trusty
2628
- OS=ubuntu DIST=xenial
2729
- OS=ubuntu DIST=bionic
28-
- OS=ubuntu DIST=cosmic
2930
- OS=ubuntu DIST=disco
31+
- OS=ubuntu DIST=eoan
3032
- OS=debian DIST=jessie
3133
- OS=debian DIST=stretch
3234
- OS=debian DIST=buster
@@ -91,6 +93,16 @@ deploy:
9193
on:
9294
branch: master
9395
condition: -n "${OS}" && -n "${DIST}" && -n "${PACKAGECLOUD_TOKEN}"
96+
- provider: packagecloud
97+
username: tarantool
98+
repository: "2_4"
99+
token: ${PACKAGECLOUD_TOKEN}
100+
dist: ${OS}/${DIST}
101+
package_glob: build/*.{rpm,deb,dsc}
102+
skip_cleanup: true
103+
on:
104+
branch: master
105+
condition: -n "${OS}" && -n "${DIST}" && -n "${PACKAGECLOUD_TOKEN}"
94106
# Deploy packages to PackageCloud from tags
95107
# see:
96108
# * https://github.com/tarantool/tarantool/issues/3745
@@ -145,6 +157,16 @@ deploy:
145157
on:
146158
tags: true
147159
condition: -n "${OS}" && -n "${DIST}" && -n "${PACKAGECLOUD_TOKEN}"
160+
- provider: packagecloud
161+
username: tarantool
162+
repository: "2_4"
163+
token: ${PACKAGECLOUD_TOKEN}
164+
dist: ${OS}/${DIST}
165+
package_glob: build/*.{rpm,deb,dsc}
166+
skip_cleanup: true
167+
on:
168+
tags: true
169+
condition: -n "${OS}" && -n "${DIST}" && -n "${PACKAGECLOUD_TOKEN}"
148170

149171
notifications:
150172
email:

0 commit comments

Comments
 (0)