Quellcode durchsuchen

#IQRV #comment [CMAke] 标记合并

gifur vor 2 Jahren
Ursprung
Commit
3259f4e89d
1 geänderte Dateien mit 10 neuen und 0 gelöschten Zeilen
  1. 10 0
      CMakeLists.txt

+ 10 - 0
CMakeLists.txt

@@ -73,6 +73,7 @@ if($ENV{PIPELINE_BUILD_ID})
 	message(STATUS "DEVOPS_ARTIFACTID: $ENV{DEVOPS_ARTIFACTID}")
 	message(STATUS "PIPELINE_NUMBER: $ENV{PIPELINE_NUMBER}")
 	message(STATUS "PIPELINE_BRANCH: $ENV{PIPELINE_BRANCH}")
+	message(STATUS "RVC_TAG_ID: $ENV{RVC_TAG_ID}")
 	set(DEVOPS_ON TRUE)
 else()
 	set(GIT_HASH "unknown")
@@ -176,6 +177,15 @@ if(DEVOPS_ON)
 	else()
 		set(RVC_VERSION_SUFFIX "$ENV{DEVOPS_ENV}_$ENV{PIPELINE_NAME}")
 	endif(DEVOPS_ON_CMAKE_PRD)
+
+	if(DEFINED ENV{RVC_TAG_ID})
+		set(ENV_RVC_TAG_ID_STR $ENV{RVC_TAG_ID})
+		string(LENGTH ${ENV_RVC_TAG_ID_STR} ENV_RVC_TAG_ID_STR_var)
+		if(${ENV_RVC_TAG_ID_STR_var})
+			set(RVC_VERSION_SUFFIX "${RVC_VERSION_SUFFIX}_${ENV_RVC_TAG_ID_STR}")
+		endif(${ENV_RVC_TAG_ID_STR_var})
+	endif(DEFINED ENV{RVC_TAG_ID})
+
 	if(NOT FORMAT_WITH_SUFFIX)
 		unset(RVC_VERSION_SUFFIX)
 	endif(NOT FORMAT_WITH_SUFFIX)