diff --git a/.jenkins/common/set_github_status.sh b/.jenkins/common/set_github_status.sh index 2acf0019a3f6..f2de6a5d83b5 100755 --- a/.jenkins/common/set_github_status.sh +++ b/.jenkins/common/set_github_status.sh @@ -21,4 +21,4 @@ curl --verbose \ --url "https://api.github.com/repos/${commit_repo}/statuses/${commit_sha}" \ --header 'Content-Type: application/json' \ --header "authorization: Bearer ${github_token}" \ - --data "{ \"state\": \"${commit_status}\", \"target_url\": \"https://cdash.cscs.ch/build/${build_id}\", \"description\": \"Jenkins\", \"context\": \"${context}/${configuration_name}\" }" + --data "{ \"state\": \"${commit_status}\", \"target_url\": \"https://cdash.rostam.cct.lsu.edu/build/${build_id}\", \"description\": \"Jenkins\", \"context\": \"${context}/${configuration_name}\" }" diff --git a/CTestConfig.cmake b/CTestConfig.cmake index a6c3f6c69882..44400aaea57a 100644 --- a/CTestConfig.cmake +++ b/CTestConfig.cmake @@ -1,4 +1,5 @@ # Copyright (c) 2014 Thomas Heller +# Copyright (c) 2024 Hartmut Kaiser # # SPDX-License-Identifier: BSL-1.0 # Distributed under the Boost Software License, Version 1.0. (See accompanying @@ -14,6 +15,14 @@ set(CTEST_PROJECT_NAME "HPX") set(CTEST_NIGHTLY_START_TIME "00:00:00 GMT") -set(CTEST_SUBMIT_URL - "https://https://cdash.rostam.cct.lsu.edu//submit.php?project=${CTEST_PROJECT_NAME}" -) +if(CMAKE_VERSION VERSION_GREATER 3.14) + set(CTEST_SUBMIT_URL + "https://cdash.rostam.cct.lsu.edu//submit.php?project=${CTEST_PROJECT_NAME}" + ) +else() + set(CTEST_DROP_METHOD "https") + set(CTEST_DROP_SITE "cdash.rostam.cct.lsu.edu") + set(CTEST_DROP_LOCATION "/submit.php?project=${CTEST_PROJECT_NAME}") +endif() + +set(CTEST_DROP_SITE_CDASH TRUE) diff --git a/README.rst b/README.rst index b0802f8a9d95..863824ec203d 100644 --- a/README.rst +++ b/README.rst @@ -91,7 +91,7 @@ If you would like to work with the cutting edge version of this repository `_. We strongly recommend that you follow the current health status of the master branch by looking at our `continuous integration results website -`_. While we try to keep the +`_. While we try to keep the master branch stable and usable, sometimes new bugs trick their way into the code base. The `CircleCI `_ continuous integration service additionally tracks the current build status for diff --git a/cmake/templates/conf.py.in b/cmake/templates/conf.py.in index 70dbbea07884..abe721ce0c10 100644 --- a/cmake/templates/conf.py.in +++ b/cmake/templates/conf.py.in @@ -325,7 +325,7 @@ rst_prolog += ''' .. |hpx_circleci| replace:: CircleCI HPX dashboard .. _hpx_circleci: https://circleci.com/gh/STEllAR-GROUP/hpx .. |hpx_cdash| replace:: CDash HPX dashboard -.. _hpx_cdash: https://cdash.cscs.ch/index.php?project=HPX +.. _hpx_cdash: https://cdash.rostam.cct.lsu.edu/index.php?project=HPX .. |support| replace:: Support Website .. _support: https://stellar.cct.lsu.edu/support/ .. |hpx_zenodo| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.598202.svg