From 62ec11f46b8036b632f50d31b6f406e021cee086 Mon Sep 17 00:00:00 2001 From: Lars Bilke <lars.bilke@ufz.de> Date: Mon, 22 Feb 2021 08:17:37 +0100 Subject: [PATCH] [CMake] Fix git branch detection on CI. --- scripts/cmake/GitSetup.cmake | 16 ++++++++++------ .../devguide/getting-started/introduction.md | 2 ++ 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/scripts/cmake/GitSetup.cmake b/scripts/cmake/GitSetup.cmake index 4a740ad01d4..5616b091461 100644 --- a/scripts/cmake/GitSetup.cmake +++ b/scripts/cmake/GitSetup.cmake @@ -29,12 +29,16 @@ if(NOT IS_GIT_REPO) endif() if(IS_GIT_REPO) - execute_process( - COMMAND ${GIT_EXECUTABLE} rev-parse --abbrev-ref HEAD - WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} - OUTPUT_VARIABLE OGS_GIT_BRANCH - OUTPUT_STRIP_TRAILING_WHITESPACE - ) + if(DEFINED ENV{CI_COMMIT_BRANCH}) + set(OGS_GIT_BRANCH $ENV{CI_COMMIT_BRANCH}) + else() + execute_process( + COMMAND ${GIT_EXECUTABLE} rev-parse --abbrev-ref HEAD + WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} + OUTPUT_VARIABLE OGS_GIT_BRANCH + OUTPUT_STRIP_TRAILING_WHITESPACE + ) + endif() endif() if(IS_GIT_REPO AND NOT OGS_VERSION) diff --git a/web/content/docs/devguide/getting-started/introduction.md b/web/content/docs/devguide/getting-started/introduction.md index 3c2d0e8c9ea..db7109f2874 100644 --- a/web/content/docs/devguide/getting-started/introduction.md +++ b/web/content/docs/devguide/getting-started/introduction.md @@ -4,6 +4,8 @@ title = "Welcome!" author = "Lars Bilke" weight = 1001 +aliases = ["/docs/devguide"] + [menu.docs] name = "Developer Guide" identifier = "devguide" -- GitLab