Skip to content

Commit 5ae9689

Browse files
stefansaraevTotktonada
authored andcommitted
travis-ci: update distros and repos
* Drop EOL distros: Ubuntu Cosmic and Disco. * Add new distros: CentOS 8, Fedora 31, Ubuntu Eoan, Ubuntu Focal. * Push packages to 2.3 and 2.4 repositories.
1 parent 0aa3870 commit 5ae9689

File tree

1 file changed

+44
-2
lines changed

1 file changed

+44
-2
lines changed

.travis.yml

Lines changed: 44 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,15 @@ env:
1212
- PRODUCT=tarantool-mqtt
1313
matrix:
1414
- OS=el DIST=7
15+
- OS=el DIST=8
1516
- OS=fedora DIST=28
1617
- OS=fedora DIST=29
1718
- OS=fedora DIST=30
19+
- OS=fedora DIST=31
1820
- OS=ubuntu DIST=xenial
1921
- OS=ubuntu DIST=bionic
20-
- OS=ubuntu DIST=cosmic
21-
- OS=ubuntu DIST=disco
22+
- OS=ubuntu DIST=eoan
23+
- OS=ubuntu DIST=focal
2224
- OS=debian DIST=jessie
2325
- OS=debian DIST=stretch
2426
- OS=debian DIST=buster
@@ -73,6 +75,26 @@ deploy:
7375
on:
7476
branch: master
7577
condition: -n "${OS}" && -n "${DIST}" && -n "${PACKAGECLOUD_TOKEN}"
78+
- provider: packagecloud
79+
username: tarantool
80+
repository: "2_3"
81+
token: ${PACKAGECLOUD_TOKEN}
82+
dist: ${OS}/${DIST}
83+
package_glob: build/*.{rpm,deb,dsc}
84+
skip_cleanup: true
85+
on:
86+
branch: master
87+
condition: -n "${OS}" && -n "${DIST}" && -n "${PACKAGECLOUD_TOKEN}"
88+
- provider: packagecloud
89+
username: tarantool
90+
repository: "2_4"
91+
token: ${PACKAGECLOUD_TOKEN}
92+
dist: ${OS}/${DIST}
93+
package_glob: build/*.{rpm,deb,dsc}
94+
skip_cleanup: true
95+
on:
96+
branch: master
97+
condition: -n "${OS}" && -n "${DIST}" && -n "${PACKAGECLOUD_TOKEN}"
7698
# Deploy packages to PackageCloud from tags
7799
# see:
78100
# * https://github.com/tarantool/tarantool/issues/3745
@@ -117,6 +139,26 @@ deploy:
117139
on:
118140
tags: true
119141
condition: -n "${OS}" && -n "${DIST}" && -n "${PACKAGECLOUD_TOKEN}"
142+
- provider: packagecloud
143+
username: tarantool
144+
repository: "2_3"
145+
token: ${PACKAGECLOUD_TOKEN}
146+
dist: ${OS}/${DIST}
147+
package_glob: build/*.{rpm,deb,dsc}
148+
skip_cleanup: true
149+
on:
150+
tags: true
151+
condition: -n "${OS}" && -n "${DIST}" && -n "${PACKAGECLOUD_TOKEN}"
152+
- provider: packagecloud
153+
username: tarantool
154+
repository: "2_4"
155+
token: ${PACKAGECLOUD_TOKEN}
156+
dist: ${OS}/${DIST}
157+
package_glob: build/*.{rpm,deb,dsc}
158+
skip_cleanup: true
159+
on:
160+
tags: true
161+
condition: -n "${OS}" && -n "${DIST}" && -n "${PACKAGECLOUD_TOKEN}"
120162

121163
notifications:
122164
email:

0 commit comments

Comments
 (0)