@@ -48,17 +48,19 @@ jobs:
48
48
sudo service redis-server start
49
49
sudo service memcached start
50
50
- name : testall.sh
51
+ working-directory : src/test
51
52
run : |
52
- $GITHUB_WORKSPACE/src/test /testall.sh
53
+ . /testall.sh
53
54
- name : tmaketest
55
+ working-directory : cd tools/tmake/test
54
56
run : |
55
- cd $GITHUB_WORKSPACE/tools/tmake/test
56
57
qmake tmaketest.pro
57
58
make -j4
58
59
./tmaketest.sh
59
60
- name : releasetest
61
+ working-directory : tools/test/releasetest
60
62
run : |
61
- $GITHUB_WORKSPACE/tools/test/releasetest /releasetest
63
+ . /releasetest
62
64
63
65
build-ubuntu-sharedlink :
64
66
runs-on : ubuntu-24.04
@@ -101,17 +103,19 @@ jobs:
101
103
sudo service redis-server start
102
104
sudo service memcached start
103
105
- name : testall.sh
106
+ working-directory : src/test
104
107
run : |
105
- $GITHUB_WORKSPACE/src/test /testall.sh
108
+ . /testall.sh
106
109
- name : tmaketest
110
+ working-directory : tools/tmake/test
107
111
run : |
108
- cd $GITHUB_WORKSPACE/tools/tmake/test
109
112
qmake tmaketest.pro
110
113
make -j4
111
114
./tmaketest.sh
112
115
- name : releasetest
116
+ working-directory : tools/test/releasetest
113
117
run : |
114
- $GITHUB_WORKSPACE/tools/test/releasetest /releasetest
118
+ . /releasetest
115
119
116
120
build-ubuntu22 :
117
121
runs-on : ubuntu-22.04
@@ -154,17 +158,19 @@ jobs:
154
158
sudo service redis-server start
155
159
sudo service memcached start
156
160
- name : testall.sh
161
+ working-directory : src/test
157
162
run : |
158
- $GITHUB_WORKSPACE/src/test /testall.sh
163
+ . /testall.sh
159
164
- name : tmaketest
165
+ working-directory : tools/tmake/test
160
166
run : |
161
- cd $GITHUB_WORKSPACE/tools/tmake/test
162
167
qmake tmaketest.pro
163
168
make -j4
164
169
./tmaketest.sh
165
170
- name : releasetest
171
+ working-directory : tools/test/releasetest
166
172
run : |
167
- $GITHUB_WORKSPACE/tools/test/releasetest /releasetest
173
+ . /releasetest
168
174
169
175
build-macos :
170
176
runs-on : macos-latest
@@ -196,6 +202,16 @@ jobs:
196
202
run : |
197
203
treefrog -v
198
204
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
199
215
200
216
build-macos-sharedlink :
201
217
runs-on : macos-latest
@@ -233,11 +249,13 @@ jobs:
233
249
brew services start redis
234
250
brew services start memcached
235
251
- name : testall.sh
252
+ working-directory : src/test
236
253
run : |
237
- $GITHUB_WORKSPACE/src/test /testall.sh
254
+ . /testall.sh
238
255
- name : releasetest
256
+ working-directory : tools/test/releasetest
239
257
run : |
240
- $GITHUB_WORKSPACE/tools/test/releasetest /releasetest
258
+ . /releasetest
241
259
242
260
build-windows-qt68-msvc2022 :
243
261
runs-on : windows-latest
@@ -274,8 +292,8 @@ jobs:
274
292
nmake install
275
293
- name : Module test
276
294
shell : cmd
295
+ working-directory : src/test
277
296
run : |
278
- cd src/test
279
297
call testall.bat
280
298
- name : Release build
281
299
shell : cmd
@@ -326,8 +344,8 @@ jobs:
326
344
nmake install
327
345
- name : Module test
328
346
shell : cmd
347
+ working-directory : src/test
329
348
run : |
330
- cd src/test
331
349
call testall.bat
332
350
- name : Release build
333
351
shell : cmd
@@ -379,8 +397,8 @@ jobs:
379
397
nmake install
380
398
- name : Module test
381
399
shell : cmd
400
+ working-directory : src/test
382
401
run : |
383
- cd src/test
384
402
call testall.bat
385
403
- name : Release build
386
404
shell : cmd
0 commit comments