diff --git a/Jenkinsfile b/Jenkinsfile index b07005f1dedd72048fd8b1ec8a85cbde74e293dc..3f5fc0747b461f09be3984a313e0d39c74e1ec90 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -35,10 +35,7 @@ pipeline { sudo -H pip install -r requirements.txt """.stripIndent()) - configure { cmakeOptions = - '-DOGS_CPU_ARCHITECTURE=generic ' + - '-DOGS_WEB_BASE_URL=$JOB_URL"Web/" ' // TODO: or '-DOGS_WEB_BASE_URL=https://dev.opengeosys.org' - } + configure { cmakeOptions = '-DOGS_CPU_ARCHITECTURE=generic ' } build { } build { target="tests" } build { target="ctest" } diff --git a/scripts/cmake/Web.cmake b/scripts/cmake/Web.cmake index 18e1b7879b66807e5b9b787dc3a2dbfb90e434a8..2acf42c9b718ed3a16976de1a222a546c7ccc966 100644 --- a/scripts/cmake/Web.cmake +++ b/scripts/cmake/Web.cmake @@ -42,7 +42,12 @@ if(DEFINED OGS_WEB_BASE_URL) endif() if(DEFINED ENV{JENKINS_URL}) - set(HUGO_ARGS ${HUGO_ARGS} --canonifyURLs) + if($ENV{JOB_NAME} STREQUAL "ufz/ogs/master") + set(HUGO_BASE_URL "https://benchmarks.opengeosys.org") + else() + set(HUGO_BASE_URL "$ENV{JOB_URL}Web/") + endif() + set(HUGO_ARGS ${HUGO_ARGS} --baseURL ${HUGO_BASE_URL} --canonifyURLs) endif() add_custom_target(web