修正CI脚本,适配基于PULP的YUM仓库。

This commit is contained in:
luqiuwen
2019-08-30 10:05:35 +08:00
committed by 陆秋文
parent 4810ef66c4
commit a44578f80b
4 changed files with 71 additions and 46 deletions

View File

@@ -18,6 +18,11 @@ include(${__VERSION_CONFIG})
string(REGEX REPLACE "^v([0-9]+)\\..*" "\\1" TFE_VERSION_MAJOR "${VCS_TAG}")
string(REGEX REPLACE "^v[0-9]+\\.([0-9]+).*" "\\1" TFE_VERSION_MINOR "${VCS_TAG}")
string(REGEX REPLACE "^v[0-9]+\\.[0-9]+\\.([0-9]+).*" "\\1" TFE_VERSION_PATCH "${VCS_TAG}")
string(REGEX REPLACE "[T\\:\\+\\-]" "" TFE_VERSION_DATE "${VCS_DATE}")
if(TFE_VERSION_DAILY_BUILD)
set(TFE_VERSION_PATCH ${TFE_VERSION_PATCH}.${TFE_VERSION_DATE})
endif()
if(NOT TFE_VERSION_MAJOR)
set(TFE_VERSION_MAJOR 3)
@@ -31,10 +36,12 @@ if(NOT TFE_VERSION_PATCH)
set(TFE_VERSION_PATCH 0)
endif()
set(TFE_VERSION "${TFE_VERSION_MAJOR}.${TFE_VERSION_MINOR}.${TFE_VERSION_PATCH}")
set(TFE_DESCRIBE "${VCS_SHORT_HASH}")
set(TFE_VERSION "${TFE_VERSION_MAJOR}.${TFE_VERSION_MINOR}.${TFE_VERSION_PATCH}")
set(TFE_GIT_VERSION "${TFE_VERSION_MAJOR}.${TFE_VERSION_MINOR}.${TFE_VERSION_PATCH}-${TFE_DESCRIBE}")
set(TFE_VAR_VERSION "${TFE_VERSION_MAJOR}_${TFE_VERSION_MINOR}_${TFE_VERSION_PATCH}_${TFE_DESCRIBE}")
# Replace .- with _
string(REGEX REPLACE "[\\.\\-]" "_" TFE_VAR_VERSION "${TFE_GIT_VERSION}")
# print information
message(STATUS "Welcome to Tango Frontend Engine, Version: ${TFE_GIT_VERSION}")