Author: rinrab
Date: Mon Dec 23 16:15:18 2024
New Revision: 1922653

URL: http://svn.apache.org/viewvc?rev=1922653&view=rev
Log:
CMake GitHub workflow: Run the tests of shelving functionality from two
separate steps, that initialize the environment, and run a single test.

* .github/workflows/cmake.yml
  (env): No longer initialize the SVN_EXPERIMENTAL_COMMANDS environment
   variable.
  (Test shelf2, Test shelf3): New steps.

Modified:
    subversion/trunk/.github/workflows/cmake.yml

Modified: subversion/trunk/.github/workflows/cmake.yml
URL: 
http://svn.apache.org/viewvc/subversion/trunk/.github/workflows/cmake.yml?rev=1922653&r1=1922652&r2=1922653&view=diff
==============================================================================
--- subversion/trunk/.github/workflows/cmake.yml (original)
+++ subversion/trunk/.github/workflows/cmake.yml Mon Dec 23 16:15:18 2024
@@ -88,7 +88,6 @@ jobs:
     env:
       VCPKG_BINARY_SOURCES: "clear;x-gha,readwrite"
       CMAKE_GENERATOR: ${{ matrix.cmake_generator }}
-      SVN_EXPERIMENTAL_COMMANDS: shelf3
 
     steps:
       - name: Prepare Environment (Windows)
@@ -169,3 +168,17 @@ jobs:
         if: matrix.run_tests
         working-directory: out
         run: ctest --output-on-failure --verbose -C Release --parallel 16
+
+      - name: Test shelf2
+        if: matrix.run_tests
+        working-directory: out
+        env:
+          SVN_EXPERIMENTAL_COMMANDS: shelf2
+        run: ctest -R shelf2 --verbose -C Release
+
+      - name: Test shelf3
+        if: matrix.run_tests
+        working-directory: out
+        env:
+          SVN_EXPERIMENTAL_COMMANDS: shelf3
+        run: ctest -R shelf3 --verbose -C Release


Reply via email to