summaryrefslogtreecommitdiffstats
path: root/Utilities/Release/release_cmake.cmake
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2017-03-03 19:34:58 (GMT)
committerBrad King <brad.king@kitware.com>2017-03-03 20:03:00 (GMT)
commit9a1ee04dd5b7da3bda7159500b3eeda16ee86fb0 (patch)
treef8132140a3398cb1ca622dd1a5d12d522272324b /Utilities/Release/release_cmake.cmake
parente7e939058d568a7aac9952386057fc869c240a9e (diff)
downloadCMake-9a1ee04dd5b7da3bda7159500b3eeda16ee86fb0.zip
CMake-9a1ee04dd5b7da3bda7159500b3eeda16ee86fb0.tar.gz
CMake-9a1ee04dd5b7da3bda7159500b3eeda16ee86fb0.tar.bz2
Utilities/Release: Fetch from gitlab.kitware.com repository
Update our release scripts to fetch from the gitlab.kitware.com repository instead of the cmake.org repository. Revise our mapping of special branch names to account for the refs that now store them in the new repository.
Diffstat (limited to 'Utilities/Release/release_cmake.cmake')
-rw-r--r--Utilities/Release/release_cmake.cmake8
1 files changed, 7 insertions, 1 deletions
diff --git a/Utilities/Release/release_cmake.cmake b/Utilities/Release/release_cmake.cmake
index 0db89b5..ee1a0dc 100644
--- a/Utilities/Release/release_cmake.cmake
+++ b/Utilities/Release/release_cmake.cmake
@@ -32,9 +32,15 @@ if(NOT DEFINED GIT_COMMAND)
set(GIT_COMMAND git)
endif()
-if(${CMAKE_CREATE_VERSION} MATCHES "^(release|maint|next|nightly)$")
+if(CMAKE_CREATE_VERSION MATCHES "^(master|release)$")
+ set(GIT_FETCH "")
set(GIT_BRANCH origin/${CMAKE_CREATE_VERSION})
+elseif(CMAKE_CREATE_VERSION STREQUAL "nightly")
+ set(nightly stage/master/nightly/latest)
+ set(GIT_FETCH "${GIT_COMMAND} fetch origin refs/${nightly}:refs/remotes/origin/${nightly}")
+ set(GIT_BRANCH origin/${nightly})
else()
+ set(GIT_FETCH "")
set(GIT_BRANCH ${CMAKE_CREATE_VERSION})
endif()