11---
22variables :
33 BUNDLE_VERSION : 2.3.1-13-g882baf7
4- CARTRIDGE_CLI_VERSION : 1.8 .0
4+ CARTRIDGE_CLI_VERSION : 2.0 .0
55
66stages :
77 - prebuild
@@ -12,6 +12,7 @@ stages:
1212.dind :
1313 tags :
1414 - dind
15+ - openstack
1516 services :
1617 - name : docker:dind
1718 alias : localhost
@@ -77,7 +78,7 @@ prebuild-unit:
7778 image : $CI_REGISTRY_IMAGE:packages
7879 script :
7980 - tarantool --version
80- - cartridge -- version
81+ - cartridge version
8182
8283 - ./create-packages.sh
8384 artifacts :
@@ -90,28 +91,31 @@ prebuild-unit:
9091packages-enterprise :
9192 extends : .packages
9293 before_script :
94+ - curl -L https://tarantool.io/installer.sh | bash -s -- --repo-only
95+ - yum install -y cartridge-cli ${CARTRIDGE_CLI_VERSION}
96+
9397 - curl -O -L https://${SDK_DOWNLOAD_USER}:${SDK_DOWNLOAD_TOKEN}@download.tarantool.io/enterprise/tarantool-enterprise-bundle-${BUNDLE_VERSION}.tar.gz
9498 - tar -xzf tarantool-enterprise-bundle-${BUNDLE_VERSION}.tar.gz
9599 - rm -rf tarantool-enterprise-bundle-${BUNDLE_VERSION}.tar.gz
96100 - source tarantool-enterprise/env.sh
101+ - rm tarantool-enterprise/cartridge
97102
98103.packages-opensource :
99104 extends : .packages
100105 before_script :
101- - curl -s https://packagecloud.io/install/repositories/tarantool/${TARANTOOL_VERSION}/script.rpm.sh | bash
102- - yum install -y tarantool tarantool-devel
103- - tarantoolctl rocks install cartridge-cli ${CARTRIDGE_CLI_VERSION}
104- - PATH=$PWD/.rocks/bin/:$PATH
106+ - curl -L https://tarantool.io/installer.sh | VER=${TARANTOOL_VERSION} bash
107+ - yum install -y tarantool-devel
108+ - yum install -y cartridge-cli ${CARTRIDGE_CLI_VERSION}
105109
106110packages-opensource-1.10 :
107111 extends : .packages-opensource
108112 variables :
109- TARANTOOL_VERSION : ' 1_10 '
113+ TARANTOOL_VERSION : ' 1.10 '
110114
111- packages-opensource-2.2 :
115+ packages-opensource-2.3 :
112116 extends : .packages-opensource
113117 variables :
114- TARANTOOL_VERSION : ' 2_2 '
118+ TARANTOOL_VERSION : ' 2.3 '
115119
116120
117121unit :
@@ -141,7 +145,7 @@ unit:
141145
142146 - docker network create
143147 --driver bridge
144- --opt com.docker.network.driver.mtu=1450
148+ --opt com.docker.network.driver.mtu=1300
145149 cartridge-network
146150
147151 - molecule test --destroy=never
@@ -159,7 +163,7 @@ test-opensource-1.10:
159163 dependencies :
160164 - packages-opensource-1.10
161165
162- test-opensource-2.2 :
166+ test-opensource-2.3 :
163167 extends : .test
164168 dependencies :
165- - packages-opensource-2.2
169+ - packages-opensource-2.3
0 commit comments