Просмотр исходного кода

ci: install openssl11 for centos7 amd64 only

William Yang 4 лет назад
Родитель
Сommit
6e7d3d05e4
1 измененных файлов с 6 добавлено и 2 удалено
  1. 6 2
      .ci/build_packages/tests.sh

+ 6 - 2
.ci/build_packages/tests.sh

@@ -91,8 +91,12 @@ emqx_test(){
             ;;
             "rpm")
                 packagename=$(basename "${PACKAGE_PATH}/${EMQX_NAME}"-*.rpm)
-                # EMQX OTP requires openssl11 to have TLS1.3 support
-                yum install -y openssl11
+
+                if [[ "${ARCH}" == "amd64" && $(rpm -E '%{rhel}') == 7 ]] ;
+                then
+                    # EMQX OTP requires openssl11 to have TLS1.3 support
+                    yum install -y openssl11;
+                fi
                 rpm -ivh "${PACKAGE_PATH}/${packagename}"
                 if ! rpm -q emqx | grep -q emqx; then
                     echo "package install error"