From 0a61479c667a41437683d0c083b5277a544d064b Mon Sep 17 00:00:00 2001 From: Stephane ALBERT <stephane.albert@c-s.fr> Date: Mon, 15 Apr 2019 18:05:26 +0200 Subject: [PATCH] ENH: CI: Fixed order of some git commands. --- CI/prepare_superbuild.cmake | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/CI/prepare_superbuild.cmake b/CI/prepare_superbuild.cmake index 99b13de122..b618777591 100644 --- a/CI/prepare_superbuild.cmake +++ b/CI/prepare_superbuild.cmake @@ -58,12 +58,20 @@ set (CTEST_INSTALL_DIRECTORY "${CI_ROOT_DIR}/xdk/") # This is needed because when using return() function ctest is trying # to run the CTEST_COMMAND. And we need it to not produce an error set (CTEST_COMMAND "echo \"Exit\"") # HACK FIX ME -set (CMAKE_COMMAND "cmake")######################################################################## +set (CMAKE_COMMAND "cmake") + +######################################################################## ######################################################################## # Build process ######################################################################## ######################################################################## +# Look for a GIT command-line client. +find_program(CTEST_GIT_COMMAND NAMES git git.cmd) + +# FIXME: Replace ${GIT} variable with $[CTEST_GIT_COMMAND}" +set( GIT "${CTEST_GIT_COMMAND}" ) + # Sources are already checked out : do nothing for update set(CTEST_GIT_UPDATE_CUSTOM echo No update) @@ -126,12 +134,6 @@ message( "Checking out git for existence of archive") set ( REMOTE "https://gitlab.orfeo-toolbox.org/gbonnefille/superbuild-artifact/") set ( BRANCH_NAME "${IMAGE_NAME}/${SB_MD5}") -# Look for a GIT command-line client. -find_program(CTEST_GIT_COMMAND NAMES git git.cmd) - -# FIXME: Replace ${GIT} variable with $[CTEST_GIT_COMMAND}" -set( GIT "git" ) - execute_process( COMMAND ${GIT} "ls-remote" "${REMOTE}" "${BRANCH_NAME}" OUTPUT_VARIABLE IS_SB_BUILD -- GitLab