@@ -48,17 +48,19 @@ jobs:
4848 sudo service redis-server start
4949 sudo service memcached start
5050 - name : testall.sh
51+ working-directory : src/test
5152 run : |
52- $GITHUB_WORKSPACE/src/test /testall.sh
53+ . /testall.sh
5354 - name : tmaketest
55+ working-directory : cd tools/tmake/test
5456 run : |
55- cd $GITHUB_WORKSPACE/tools/tmake/test
5657 qmake tmaketest.pro
5758 make -j4
5859 ./tmaketest.sh
5960 - name : releasetest
61+ working-directory : tools/test/releasetest
6062 run : |
61- $GITHUB_WORKSPACE/tools/test/releasetest /releasetest
63+ . /releasetest
6264
6365 build-ubuntu-sharedlink :
6466 runs-on : ubuntu-24.04
@@ -101,17 +103,19 @@ jobs:
101103 sudo service redis-server start
102104 sudo service memcached start
103105 - name : testall.sh
106+ working-directory : src/test
104107 run : |
105- $GITHUB_WORKSPACE/src/test /testall.sh
108+ . /testall.sh
106109 - name : tmaketest
110+ working-directory : tools/tmake/test
107111 run : |
108- cd $GITHUB_WORKSPACE/tools/tmake/test
109112 qmake tmaketest.pro
110113 make -j4
111114 ./tmaketest.sh
112115 - name : releasetest
116+ working-directory : tools/test/releasetest
113117 run : |
114- $GITHUB_WORKSPACE/tools/test/releasetest /releasetest
118+ . /releasetest
115119
116120 build-ubuntu22 :
117121 runs-on : ubuntu-22.04
@@ -154,17 +158,19 @@ jobs:
154158 sudo service redis-server start
155159 sudo service memcached start
156160 - name : testall.sh
161+ working-directory : src/test
157162 run : |
158- $GITHUB_WORKSPACE/src/test /testall.sh
163+ . /testall.sh
159164 - name : tmaketest
165+ working-directory : tools/tmake/test
160166 run : |
161- cd $GITHUB_WORKSPACE/tools/tmake/test
162167 qmake tmaketest.pro
163168 make -j4
164169 ./tmaketest.sh
165170 - name : releasetest
171+ working-directory : tools/test/releasetest
166172 run : |
167- $GITHUB_WORKSPACE/tools/test/releasetest /releasetest
173+ . /releasetest
168174
169175 build-macos :
170176 runs-on : macos-latest
@@ -196,6 +202,16 @@ jobs:
196202 run : |
197203 treefrog -v
198204 tspawn --show-drivers
205+ - name : tmaketest
206+ working-directory : tools/tmake/test
207+ run : |
208+ qmake tmaketest.pro
209+ make -j4
210+ ./tmaketest.sh
211+ - name : releasetest
212+ working-directory : tools/test/releasetest
213+ run : |
214+ ./releasetest
199215
200216 build-macos-sharedlink :
201217 runs-on : macos-latest
@@ -233,11 +249,13 @@ jobs:
233249 brew services start redis
234250 brew services start memcached
235251 - name : testall.sh
252+ working-directory : src/test
236253 run : |
237- $GITHUB_WORKSPACE/src/test /testall.sh
254+ . /testall.sh
238255 - name : releasetest
256+ working-directory : tools/test/releasetest
239257 run : |
240- $GITHUB_WORKSPACE/tools/test/releasetest /releasetest
258+ . /releasetest
241259
242260 build-windows-qt68-msvc2022 :
243261 runs-on : windows-latest
@@ -274,8 +292,8 @@ jobs:
274292 nmake install
275293 - name : Module test
276294 shell : cmd
295+ working-directory : src/test
277296 run : |
278- cd src/test
279297 call testall.bat
280298 - name : Release build
281299 shell : cmd
@@ -326,8 +344,8 @@ jobs:
326344 nmake install
327345 - name : Module test
328346 shell : cmd
347+ working-directory : src/test
329348 run : |
330- cd src/test
331349 call testall.bat
332350 - name : Release build
333351 shell : cmd
@@ -379,8 +397,8 @@ jobs:
379397 nmake install
380398 - name : Module test
381399 shell : cmd
400+ working-directory : src/test
382401 run : |
383- cd src/test
384402 call testall.bat
385403 - name : Release build
386404 shell : cmd
0 commit comments