File tree 2 files changed +12
-50
lines changed
2 files changed +12
-50
lines changed Original file line number Diff line number Diff line change 5
5
paths-ignore :
6
6
- " *.md"
7
7
- " .gitignore"
8
- - " Doxyfile"
9
8
- " LICENSE"
10
9
- " dist/**"
11
10
- " docs/**"
16
15
runs-on : ${{ matrix.os }}
17
16
strategy :
18
17
matrix :
19
- os : [ubuntu-20.04, ubuntu-22.04]
20
- build_type : [RelWithDebInfo]
21
- package_target : [package]
18
+ os :
19
+ - " ubuntu-20.04"
20
+ - " ubuntu-22.04"
21
+ conan_profile :
22
+ - " cloe-normal"
23
+ package_target :
24
+ # 1. Build each test configuration in Conan cache and run all tests
25
+ - " export smoketest-deps smoketest"
22
26
env :
23
27
CONAN_NON_INTERACTIVE : " yes"
24
28
DEBIAN_FRONTEND : noninteractive
47
51
- name : Configure Conan
48
52
run : |
49
53
make setup-conan
50
- - name : Build cloe w/ package
54
+ conan config set general.default_profile=${{ matrix.conan_profile }}
55
+ conan config set general.default_build_profile=${{ matrix.conan_profile }}
56
+ make export-cli
57
+ - name : Build cloe
51
58
run : |
52
59
make ${{ matrix.package_target }}
53
- - name : Build smoketest dependencies
54
- run : |
55
- make smoketest-deps
56
- - name : Run smoketests
57
- run : |
58
- make smoketest
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments