فهرست منبع

ci: install openssl11 for centos7 amd64 only

William Yang 4 سال پیش
والد
کامیت
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")
             "rpm")
                 packagename=$(basename "${PACKAGE_PATH}/${EMQX_NAME}"-*.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}"
                 rpm -ivh "${PACKAGE_PATH}/${packagename}"
                 if ! rpm -q emqx | grep -q emqx; then
                 if ! rpm -q emqx | grep -q emqx; then
                     echo "package install error"
                     echo "package install error"