File tree 2 files changed +10
-3
lines changed
2 files changed +10
-3
lines changed Original file line number Diff line number Diff line change 13
13
security :
14
14
- ' ON'
15
15
- ' OFF'
16
+ cmake_build_type :
17
+ - ' Debug'
18
+ - ' RelWithDebInfo'
16
19
uses : eProsima/Fast-DDS/.github/workflows/reusable-windows-ci.yml@master
17
20
with :
18
21
label : ' nightly-sec-${{ matrix.security }}-windows-ci-master'
22
+ cmake-config : ${{ matrix.cmake_build_type }}
19
23
cmake-args : " -DSECURITY=${{ matrix.security }}"
20
24
ctest-args : " -LE xfail"
21
25
fastdds_branch : ' master'
Original file line number Diff line number Diff line change 23
23
description : ' Branch or tag of Fast DDS repository (https://github.com/eProsima/Fast-DDS)'
24
24
required : true
25
25
type : string
26
+ cmake-config :
27
+ description : ' CMake configuration to use'
28
+ required : false
29
+ type : string
30
+ default : ' RelWithDebInfo'
26
31
27
32
defaults :
28
33
run :
34
39
strategy :
35
40
fail-fast : false
36
41
matrix :
37
- cmake-config :
38
- - ' RelWithDebInfo'
39
42
vs-toolset :
40
43
- ' v142'
41
44
steps :
@@ -142,7 +145,7 @@ jobs:
142
145
# The following Fast DDS CMake options need to be specified here instead of in the meta files
143
146
# because they vary from platform to platform
144
147
cmake_args_default : ${{ inputs.cmake-args }} -T ${{ matrix.vs-toolset }} -DTHIRDPARTY_Asio=FORCE -DTHIRDPARTY_TinyXML2=FORCE -DTHIRDPARTY_fastcdr=OFF -DTHIRDPARTY_UPDATE=ON -DEPROSIMA_EXTRA_CMAKE_CXX_FLAGS="/MP /WX"
145
- cmake_build_type : ${{ matrix .cmake-config }}
148
+ cmake_build_type : ${{ inputs .cmake-config }}
146
149
workspace : ${{ github.workspace }}
147
150
148
151
- name : Test
You can’t perform that action at this time.
0 commit comments