Skip to content
Snippets Groups Projects
  1. Feb 16, 2025
  2. Jan 13, 2025
  3. Sep 13, 2023
  4. Aug 05, 2022
  5. Aug 05, 2020
  6. Jul 01, 2020
  7. Oct 27, 2017
  8. Jul 13, 2017
    • Brad King's avatar
      cmake_common: Avoid finding VS 2017 non-general Git installation · 938c86ba
      Brad King authored
      At a VS 2017 command prompt the PATH contains a directory that happens
      to have a `Git/cmd/git.exe` inside it. However, this executable is not
      meant for general use. Revise our use of Git/ path suffixes to be more
      specific to its original purpose of searching in the typical
      `c:/Program Files*/Git/` installation directories.  Avoid using the
      suffixes on PATH entries.
      938c86ba
  9. Mar 07, 2017
    • Brad King's avatar
      cmake_common: Implement nightly testing for stage-based workflow · 11006a89
      Brad King authored
      CMake is moving away from a manually-maintained `next` branch to a model
      where we maintain a "stage" for each target branch (e.g. `master`) that
      consists of the target branch plus some set of MRs merged on top of it.
      The job of this testing script is now to test one of the integration
      branches or one of their stage branches.  Add infrastructure to create
      or convert the local test repository such that it has tracking branches
      for each stage branch.  Select one to check out and follow for testing.
      11006a89
    • Brad King's avatar
      cmake_common: Drop support for Git < 1.6.5 · 6ae8f7ee
      Brad King authored
      6ae8f7ee
  10. Mar 02, 2017
  11. Dec 14, 2016
    • Brad King's avatar
      kwsys_common: Implement nightly testing for stage-based workflow · 7be0d826
      Brad King authored
      KWSys development is moving to a Fork & Merge Request model where we
      maintain a "stage" for each target branch (e.g. master) that consists of
      the target branch plus some set of MRs merged on top of it.  The job of
      this testing script is now to test one of the integration branches or
      one of their stage branches.  Add infrastructure to create or convert
      the local test repository such that it has tracking branches for each
      stage branch.  Select one to check out and follow for testing.
      7be0d826
    • Brad King's avatar
      kwsys_common: Revise per-topic testing infrastructure · b512a387
      Brad King authored
      KWSys development is moving to a Fork & Merge Request model
      where per-topic testing will be managed by a `refs/test-topics/`
      namespace on the upstream repository.  Convert our topic testing
      infrastructure to fetch this set of refs and test each one.
      b512a387
  12. Aug 09, 2016
  13. Jan 21, 2016
  14. May 20, 2014
  15. Sep 19, 2013
    • Brad King's avatar
      cmake_common: Add hook after ctest_start · 182b9363
      Brad King authored
      Add a "dashboard_hook_started" hook after the ctest_start call.
      This gives scripts a chance to override the submission information
      that ctest_start loaded from the project's CTestConfig.cmake file.
      182b9363
  16. Jan 11, 2013
  17. Nov 01, 2012
  18. Sep 19, 2012
    • Brad King's avatar
      cmake_common: Run kwsys_common after testing CMake · 7ecf5961
      Brad King authored
      Drive KWSys dashboard builds everywhere cmake_common is used to drive
      CMake dashboard builds.
      7ecf5961
    • Brad King's avatar
      Add kwsys_common dashboard script · 9beaa699
      Brad King authored
      Since KWSys is an important dependency of CMake we want to test changes
      to it everywhere CMake is tested.  Create a dashboard helper script that
      runs a normal KWSys dashboard out of its repository and then runs more
      KWSys dashboards to test experimental changes in Gerrit.
      9beaa699
  19. Sep 14, 2012
  20. Jan 18, 2012
    • Brad King's avatar
      cmake_common: Remove source tree when .git is corrupted · 84982021
      Brad King authored
      Some dashboard builds run on scratch disks that arbitrarily remove files
      that have not been accessed in a while.  Since Git uses O_NOATIME for
      repository objects the .git repository files may disappear thus
      corrupting the repository.  When this happens even "git reset --hard"
      will fail, so wipe out the source tree to get a fresh clone.
      84982021
    • Brad King's avatar
      cmake_common: Add copyright and license notice · fe760baa
      Brad King authored
      Use the same OSI-approved 3-clause BSD license that covers CMake.
      fe760baa
  21. Jun 20, 2011
Loading