0b5768d4879e — Vesa Norilo 5 years ago
make couchbot database configurable and use it as a setting to trigger CI mode
1 files changed, 3 insertions(+), 3 deletions(-)

M CMakeLists.txt
M CMakeLists.txt +3 -3
@@ 47,7 47,7 @@ endif()
 
 find_package(PythonInterp 2.7 REQUIRED)
 
-if (COUCHBOT_PASSWORD STREQUAL "NOT SET")
+if (COUCHBOT_DATABASE STREQUAL "NOT SET")
 	message(STATUS "CouchBot credentials not entered. Configuring a simple SuperBuild")
 	externalproject_add(kronos 
 		HG_REPOSITORY https://hg.sr.ht/~vnorilo/kronos

          
@@ 55,7 55,7 @@ if (COUCHBOT_PASSWORD STREQUAL "NOT SET"
 		LIST_SEPARATOR ::
 		DEPENDS ${KRONOS_BUILD_DEPS})
 else()
-	message(STATUS "CouchBot credentials entered; starting BuildBot mode")
+	message(STATUS "CouchBot in builder mode")
 
 	set(COUCHBOT_CONFIG_FILE ${CMAKE_BINARY_DIR}/couchbot.json)
 

          
@@ 72,7 72,7 @@ else()
 
 	file(WRITE ${CMAKE_BINARY_DIR}/config-template.json.in [=[{
 		"remote": "https://hg.sr.ht/~vnorilo/kronos",
-		"buildmaster": "https://db.kronoslang.io/ci",
+		"buildmaster": "${COUCHBOT_DATABASE}",
 		"user": "${COUCHBOT_USER}",
 		"passwd": "${COUCHBOT_PASSWORD}",
 		"cmake_args": ${COUCHBOT_CMAKE_ARGS},