Skip to content

Commit 9a22948

Browse files
committed
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. git-svn-id: https://svn.apache.org/repos/asf/subversion/trunk@1922653 13f79535-47bb-0310-9956-ffa450edef68
1 parent ed4413f commit 9a22948

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

.github/workflows/cmake.yml

+14-1
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,6 @@ jobs:
8888
env:
8989
VCPKG_BINARY_SOURCES: "clear;x-gha,readwrite"
9090
CMAKE_GENERATOR: ${{ matrix.cmake_generator }}
91-
SVN_EXPERIMENTAL_COMMANDS: shelf3
9291

9392
steps:
9493
- name: Prepare Environment (Windows)
@@ -169,3 +168,17 @@ jobs:
169168
if: matrix.run_tests
170169
working-directory: out
171170
run: ctest --output-on-failure --verbose -C Release --parallel 16
171+
172+
- name: Test shelf2
173+
if: matrix.run_tests
174+
working-directory: out
175+
env:
176+
SVN_EXPERIMENTAL_COMMANDS: shelf2
177+
run: ctest -R shelf2 --verbose -C Release
178+
179+
- name: Test shelf3
180+
if: matrix.run_tests
181+
working-directory: out
182+
env:
183+
SVN_EXPERIMENTAL_COMMANDS: shelf3
184+
run: ctest -R shelf3 --verbose -C Release

0 commit comments

Comments
 (0)