From aa5d75b2030f929d424526cf77cef7b7c7c24f1a Mon Sep 17 00:00:00 2001 From: Christophe Geuzaine <cgeuzaine@ulg.ac.be> Date: Wed, 22 Mar 2017 22:16:28 +0100 Subject: [PATCH] moving testing scripts to git --- CMakeLists.txt | 6 ++---- utils/nightly/gmsh.ctest | 18 +++++++++--------- utils/nightly/gmsh_linux32_nightly.ctest | 2 +- utils/nightly/gmsh_linux32_test.ctest | 2 +- utils/nightly/gmsh_linux64_nightly.ctest | 6 +++--- utils/nightly/gmsh_linux64_test.ctest | 4 ++-- utils/nightly/gmsh_mac_nightly.ctest | 4 ++-- utils/nightly/gmsh_mac_test.ctest | 4 ++-- utils/nightly/gmsh_msvc_nightly.ctest | 2 +- utils/nightly/gmsh_win32_nightly.ctest | 2 +- utils/nightly/gmsh_win32_test.ctest | 2 +- utils/nightly/gmsh_win64_nightly.ctest | 4 ++-- utils/nightly/gmsh_win64_test.ctest | 4 ++-- 13 files changed, 29 insertions(+), 31 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index abe000682a..b96311debb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1774,11 +1774,9 @@ set(CPACK_PACKAGE_EXECUTABLE "gmsh;Gmsh") set(CPACK_STRIP_FILES TRUE) set(CPACK_SOURCE_PACKAGE_FILE_NAME gmsh-${GMSH_VERSION}-source) set(CPACK_SOURCE_GENERATOR TGZ) -set(CPACK_SOURCE_IGNORE_FILES "${CMAKE_CURRENT_BINARY_DIR}" "/CVS/" "/.svn" "~$" - "DS_Store$" "GmshConfig.h$" "GmshVersion.h$" "/benchmarks/" "/tmp/" +set(CPACK_SOURCE_IGNORE_FILES "${CMAKE_CURRENT_BINARY_DIR}" "/CVS/" "/.svn" "/.git" + "~$" "DS_Store$" "GmshConfig.h$" "GmshVersion.h$" "/benchmarks/" "/tmp/" "/bin/" "/lib/" "/nightly/" "GPATH" "GRTAGS" "GSYMS" "GTAGS" "/HTML/" - "/projects/" - "/FunctionSpace/" "/Mesh/meshRecombine*" "/utils/solvers/legacy/" "/contrib/3M/" "/contrib/Parasolid/") if(UNIX) diff --git a/utils/nightly/gmsh.ctest b/utils/nightly/gmsh.ctest index f982e3549b..22bc39a564 100644 --- a/utils/nightly/gmsh.ctest +++ b/utils/nightly/gmsh.ctest @@ -12,7 +12,7 @@ set(CUSTOM_DROP_SITE "onelab.info") set(CUSTOM_DROP_LOCATION "/CDash/submit.php?project=Gmsh") set(CUSTOM_DROP_PROJECT "Gmsh") -find_program(CTEST_SVN_COMMAND NAMES svn) +find_program(CTEST_GIT_COMMAND NAMES git) find_program(CTEST_COVERAGE_COMMAND NAMES gcov) find_program(CTEST_MEMORYCHECK_COMMAND NAMES valgrind) @@ -23,13 +23,13 @@ else(WITH_COVERAGE AND CTEST_COVERAGE_COMMAND) endif(WITH_COVERAGE AND CTEST_COVERAGE_COMMAND) set(CTEST_SOURCE_DIRECTORY "$ENV{HOME}/src/gmsh") -set(CTEST_SVN_REPOS https://onelab.info/svn/gmsh/trunk) +set(CTEST_GIT_REPOS http://gitlab.onelab.info/gmsh/gmsh.git) if(NOT EXISTS "${CTEST_SOURCE_DIRECTORY}") set(CTEST_CHECKOUT_COMMAND - "${CTEST_SVN_COMMAND} co ${CTEST_SVN_REPOS} ${CTEST_SOURCE_DIRECTORY}") + "${CTEST_GIT_COMMAND} pull ${CTEST_GIT_REPOS} ${CTEST_SOURCE_DIRECTORY}") endif(NOT EXISTS "${CTEST_SOURCE_DIRECTORY}") -set(CTEST_UPDATE_COMMAND "${CTEST_SVN_COMMAND}") +set(CTEST_UPDATE_COMMAND "${CTEST_GIT_COMMAND}") set(CTEST_CONFIGURE_COMMAND "${CTEST_CMAKE_COMMAND} -DCMAKE_BUILD_TYPE:STRING=${CTEST_BUILD_CONFIGURATION}") @@ -61,7 +61,7 @@ endif(NOT CDASH_MODEL) ctest_empty_binary_directory(${CTEST_BINARY_DIRECTORY}) ctest_start(${CDASH_MODEL}) -# update from SVN only for nightly builds +# update from GIT only for nightly builds if(CDASH_MODEL MATCHES "Nightly") ctest_update() endif(CDASH_MODEL MATCHES "Nightly") @@ -101,14 +101,14 @@ macro(upload_package WEB ARCH EXTRA EXT1 EXT2) message("Done re-signing MacOS build on ace36") endif(APPLE) message("Build succeeded: uploading package ${BASENAME} to web site") - if(${FILE} MATCHES "-svn") - execute_process(COMMAND scp -C ${FILE} ${WEB}/gmsh-svn-${ARCH}${EXTRA}${EXT2} + if(${FILE} MATCHES "-git") + execute_process(COMMAND scp -C ${FILE} ${WEB}/gmsh-git-${ARCH}${EXTRA}${EXT2} TIMEOUT 60) - else(${FILE} MATCHES "-svn") + else(${FILE} MATCHES "-git") string(REPLACE ${EXT1} "" BASE ${BASENAME}) execute_process(COMMAND scp -C ${FILE} ${WEB}/${BASE}${EXTRA}${EXT2} TIMEOUT 60) - endif(${FILE} MATCHES "-svn") + endif(${FILE} MATCHES "-git") message("Done uploading package to web site") endif(FILE) endif($ENV{GMSH_BUILD_ERRORS} GREATER 0) diff --git a/utils/nightly/gmsh_linux32_nightly.ctest b/utils/nightly/gmsh_linux32_nightly.ctest index 9dd36a0f62..f5e62bfcc6 100644 --- a/utils/nightly/gmsh_linux32_nightly.ctest +++ b/utils/nightly/gmsh_linux32_nightly.ctest @@ -5,5 +5,5 @@ set(CTEST_NIGHTLY_START_TIME "22:00:00 UTC") set(CDASH_MODEL "Nightly") -set(EXTRA_VERSION "-svn") +set(EXTRA_VERSION "-git") include(gmsh_linux32.ctest) diff --git a/utils/nightly/gmsh_linux32_test.ctest b/utils/nightly/gmsh_linux32_test.ctest index c8f67c4e37..bf6963f1f0 100644 --- a/utils/nightly/gmsh_linux32_test.ctest +++ b/utils/nightly/gmsh_linux32_test.ctest @@ -3,5 +3,5 @@ # See the LICENSE.txt file for license information. Please report all # bugs and problems to the public mailing list <gmsh@onelab.info>. -set(EXTRA_VERSION "-svn") +set(EXTRA_VERSION "-git") include(gmsh_linux32.ctest) diff --git a/utils/nightly/gmsh_linux64_nightly.ctest b/utils/nightly/gmsh_linux64_nightly.ctest index ec9d098f1f..3fdad82e5c 100644 --- a/utils/nightly/gmsh_linux64_nightly.ctest +++ b/utils/nightly/gmsh_linux64_nightly.ctest @@ -5,12 +5,12 @@ set(CTEST_NIGHTLY_START_TIME "22:00:00 UTC") set(CDASH_MODEL "Nightly") -set(EXTRA_VERSION "-svn") +set(EXTRA_VERSION "-git") include(gmsh_linux64.ctest) -set(EXTRA_VERSION "-dynamic-svn") +set(EXTRA_VERSION "-dynamic-git") set(BUILD_DYNAMIC true) include(gmsh_linux64.ctest) -set(EXTRA_VERSION "-coverage-svn") +set(EXTRA_VERSION "-coverage-git") include(gmsh_linux64_coverage.ctest) diff --git a/utils/nightly/gmsh_linux64_test.ctest b/utils/nightly/gmsh_linux64_test.ctest index a970f37625..88a26467c0 100644 --- a/utils/nightly/gmsh_linux64_test.ctest +++ b/utils/nightly/gmsh_linux64_test.ctest @@ -3,9 +3,9 @@ # See the LICENSE.txt file for license information. Please report all # bugs and problems to the public mailing list <gmsh@onelab.info>. -set(EXTRA_VERSION "-svn") +set(EXTRA_VERSION "-git") include(gmsh_linux64.ctest) -set(EXTRA_VERSION "-dynamic-svn") +set(EXTRA_VERSION "-dynamic-git") set(BUILD_DYNAMIC true) include(gmsh_linux64.ctest) diff --git a/utils/nightly/gmsh_mac_nightly.ctest b/utils/nightly/gmsh_mac_nightly.ctest index 7880778e08..4149bff3e8 100644 --- a/utils/nightly/gmsh_mac_nightly.ctest +++ b/utils/nightly/gmsh_mac_nightly.ctest @@ -5,9 +5,9 @@ set(CTEST_NIGHTLY_START_TIME "22:00:00 UTC") set(CDASH_MODEL "Nightly") -set(EXTRA_VERSION "-svn") +set(EXTRA_VERSION "-git") include(gmsh_mac.ctest) -set(EXTRA_VERSION "-dynamic-svn") +set(EXTRA_VERSION "-dynamic-git") set(BUILD_DYNAMIC true) include(gmsh_mac.ctest) diff --git a/utils/nightly/gmsh_mac_test.ctest b/utils/nightly/gmsh_mac_test.ctest index a017e77182..eb8eb0bcc3 100644 --- a/utils/nightly/gmsh_mac_test.ctest +++ b/utils/nightly/gmsh_mac_test.ctest @@ -3,9 +3,9 @@ # See the LICENSE.txt file for license information. Please report all # bugs and problems to the public mailing list <gmsh@onelab.info>. -set(EXTRA_VERSION "-svn") +set(EXTRA_VERSION "-git") include(gmsh_mac.ctest) -set(EXTRA_VERSION "-dynamic-svn") +set(EXTRA_VERSION "-dynamic-git") set(BUILD_DYNAMIC true) include(gmsh_mac.ctest) diff --git a/utils/nightly/gmsh_msvc_nightly.ctest b/utils/nightly/gmsh_msvc_nightly.ctest index a9bfcddf2a..ae7d07d75e 100644 --- a/utils/nightly/gmsh_msvc_nightly.ctest +++ b/utils/nightly/gmsh_msvc_nightly.ctest @@ -5,5 +5,5 @@ set(CTEST_NIGHTLY_START_TIME "22:00:00 UTC") set(CDASH_MODEL "Nightly") -set(EXTRA_VERSION "-msvc-svn") +set(EXTRA_VERSION "-msvc-git") include(gmsh_msvc.ctest) diff --git a/utils/nightly/gmsh_win32_nightly.ctest b/utils/nightly/gmsh_win32_nightly.ctest index 88a02d7c3e..e070d16aa5 100644 --- a/utils/nightly/gmsh_win32_nightly.ctest +++ b/utils/nightly/gmsh_win32_nightly.ctest @@ -5,5 +5,5 @@ set(CTEST_NIGHTLY_START_TIME "22:00:00 UTC") set(CDASH_MODEL "Nightly") -set(EXTRA_VERSION "-svn") +set(EXTRA_VERSION "-git") include(gmsh_win32.ctest) diff --git a/utils/nightly/gmsh_win32_test.ctest b/utils/nightly/gmsh_win32_test.ctest index b2b804673a..d10e7e4740 100644 --- a/utils/nightly/gmsh_win32_test.ctest +++ b/utils/nightly/gmsh_win32_test.ctest @@ -3,5 +3,5 @@ # See the LICENSE.txt file for license information. Please report all # bugs and problems to the public mailing list <gmsh@onelab.info>. -set(EXTRA_VERSION "-svn") +set(EXTRA_VERSION "-git") include(gmsh_win32.ctest) diff --git a/utils/nightly/gmsh_win64_nightly.ctest b/utils/nightly/gmsh_win64_nightly.ctest index 99e493a5c3..18620b1a98 100644 --- a/utils/nightly/gmsh_win64_nightly.ctest +++ b/utils/nightly/gmsh_win64_nightly.ctest @@ -5,9 +5,9 @@ set(CTEST_NIGHTLY_START_TIME "22:00:00 UTC") set(CDASH_MODEL "Nightly") -set(EXTRA_VERSION "-svn") +set(EXTRA_VERSION "-git") include(gmsh_win64.ctest) -set(EXTRA_VERSION "-dynamic-svn") +set(EXTRA_VERSION "-dynamic-git") set(BUILD_DYNAMIC true) include(gmsh_win64.ctest) diff --git a/utils/nightly/gmsh_win64_test.ctest b/utils/nightly/gmsh_win64_test.ctest index 035be86e47..bd852fdc4e 100644 --- a/utils/nightly/gmsh_win64_test.ctest +++ b/utils/nightly/gmsh_win64_test.ctest @@ -3,9 +3,9 @@ # See the LICENSE.txt file for license information. Please report all # bugs and problems to the public mailing list <gmsh@onelab.info>. -set(EXTRA_VERSION "-svn") +set(EXTRA_VERSION "-git") include(gmsh_win64.ctest) -set(EXTRA_VERSION "-dynamic-svn") +set(EXTRA_VERSION "-dynamic-git") set(BUILD_DYNAMIC true) include(gmsh_win64.ctest) -- GitLab