Skip to content

Commit e3688b7

Browse files
WarmUpTillPatTheMav
authored andcommitted
cmake: Add support for GitLab run IDs
1 parent a1289fd commit e3688b7

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

cmake/common/buildnumber.cmake

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,14 @@ if(NOT DEFINED PLUGIN_BUILD_NUMBER AND EXISTS "${_BUILD_NUMBER_CACHE}")
1212
file(READ "${_BUILD_NUMBER_CACHE}" PLUGIN_BUILD_NUMBER)
1313
math(EXPR PLUGIN_BUILD_NUMBER "${PLUGIN_BUILD_NUMBER}+1")
1414
elseif(NOT DEFINED PLUGIN_BUILD_NUMBER)
15-
if($ENV{CI} AND $ENV{GITHUB_RUN_ID})
16-
set(PLUGIN_BUILD_NUMBER "$ENV{GITHUB_RUN_ID}")
15+
if($ENV{CI})
16+
if($ENV{GITHUB_RUN_ID})
17+
set(PLUGIN_BUILD_NUMBER "$ENV{GITHUB_RUN_ID}")
18+
elseif($ENV{GITLAB_RUN_ID})
19+
set(PLUGIN_BUILD_NUMBER "$ENV{GITLAB_RUN_ID}")
20+
else()
21+
set(PLUGIN_BUILD_NUMBER "1")
22+
endif()
1723
else()
1824
set(PLUGIN_BUILD_NUMBER "1")
1925
endif()

0 commit comments

Comments
 (0)