File tree Expand file tree Collapse file tree 1 file changed +10
-7
lines changed Expand file tree Collapse file tree 1 file changed +10
-7
lines changed Original file line number Diff line number Diff line change 7
7
branches : [ "master" ]
8
8
9
9
jobs :
10
- build-and-test :
10
+ sdk- build-and-test :
11
11
12
12
runs-on : self-hosted
13
13
@@ -20,27 +20,30 @@ jobs:
20
20
21
21
- name : Build
22
22
run : |
23
+ cd sdk
23
24
cmake --preset default
24
25
cmake --build --preset default -j $(($(nproc)/2))
25
- working-directory : sdk
26
26
27
27
- name : Test
28
- run : ctest --output-on-failure --test-dir build
28
+ run : |
29
+ cd sdk
30
+ ctest --output-on-failure --test-dir build
29
31
30
32
- name : BuildSanitized
31
33
run : |
34
+ cd sdk
32
35
cmake --preset asan
33
36
cmake --build --preset asan --parallel $(($(nproc)/2))
34
- working-directory : sdk
35
37
36
38
- name : BuildFuzz
37
39
run : |
38
40
# To ensure it still builds, run build for fuzz targets until we have
39
41
# proper fuzz testing infrastructure in place.
42
+ cd sdk
40
43
cmake --preset fuzz
41
44
cmake --build --preset fuzz --parallel $(($(nproc)/2))
42
- working-directory : sdk
43
45
44
46
- name : TestSanitized
45
- run : ctest --preset asan --output-on-failure -L samples
46
- working-directory : sdk
47
+ run : |
48
+ cd sdk
49
+ ctest --preset asan --output-on-failure -L samples
You can’t perform that action at this time.
0 commit comments