@@ -768,93 +768,93 @@ jobs:
768768 path : src/osrf_testing_tools_cpp
769769 ref : 1.4.0
770770
771- - name : OSRF testing tools build
772- uses : eProsima/eProsima-CI/multiplatform/colcon_build@v0
773- with :
774- colcon_meta_file : ' '
775- colcon_build_args : ${{ inputs.colcon-args }} --packages-select osrf_testing_tools_cpp
776- cmake_args : ' -DBUILD_TESTING=OFF'
777- cmake_args_default : ' '
778- cmake_build_type : ${{ matrix.cmake-build-type }}
779- workspace : ${{ github.workspace }}
780-
781- - name : Profilling tests build
782- uses : eProsima/eProsima-CI/multiplatform/colcon_build@v0
783- with :
784- colcon_meta_file : ${{ github.workspace }}/src/fastdds/.github/workflows/config/fastdds_build.meta
785- colcon_build_args : ${{ inputs.colcon-args }} --packages-up-to fastdds
786- cmake_args : ' -DPROFILING_TESTS=ON ${{ inputs.cmake-args }}'
787- cmake_args_default : ${{ env.colcon-build-default-cmake-args }}
788- cmake_build_type : ${{ matrix.cmake-build-type }}
789- workspace : ${{ github.workspace }}
790- workspace_dependencies : ${{ github.workspace }}/install
791-
792- - name : Clean workspace - Profiling tests
793- run : |
794- cd ${{ github.workspace }}
795- rm -rf build install log src/osrf_testing_tools_cpp
796-
797- - name : No security colcon build
798- continue-on-error : false
799- uses : eProsima/eProsima-CI/multiplatform/colcon_build@v0
800- with :
801- colcon_meta_file : ${{ github.workspace }}/src/fastdds/.github/workflows/config/fastdds_build.meta
802- colcon_build_args : ${{ inputs.colcon-args }}
803- cmake_args : ' -DSECURITY=OFF ${{ inputs.cmake-args }}'
804- cmake_args_default : ${{ env.colcon-build-default-cmake-args }}
805- cmake_build_type : ${{ matrix.cmake-build-type }}
806- workspace : ${{ github.workspace }}
807-
808- - name : Clean workspace - No security
809- run : |
810- cd ${{ github.workspace }}
811- rm -rf build install log
812-
813- - name : No statistics colcon build
814- uses : eProsima/eProsima-CI/multiplatform/colcon_build@v0
815- with :
816- colcon_meta_file : ${{ github.workspace }}/src/fastdds/.github/workflows/config/fastdds_build.meta
817- colcon_build_args : ${{ inputs.colcon-args }}
818- cmake_args : ' -DFASTDDS_STATISTICS=OFF ${{ env.security-cmake-flag }} ${{ inputs.cmake-args }}'
819- cmake_args_default : ${{ env.colcon-build-default-cmake-args }}
820- cmake_build_type : ${{ matrix.cmake-build-type }}
821- workspace : ${{ github.workspace }}
822-
823- - name : Clean workspace - No statistics
824- run : |
825- cd ${{ github.workspace }}
826- rm -rf build install log
827-
828- # No .metas file, so FASTDDS_ENFORCE_LOG_INFO is set OFF by default. Missed important args are manually included
829- - name : No enforcing log info colcon build
830- uses : eProsima/eProsima-CI/multiplatform/colcon_build@v0
831- with :
832- colcon_meta_file : ' '
833- colcon_build_args : ${{ inputs.colcon-args }}
834- cmake_args : ' -DCOMPILE_EXAMPLES=ON ${{ env.security-cmake-flag }} ${{ inputs.cmake-args }}'
835- cmake_args_default : ${{ env.colcon-build-default-cmake-args }}
836- cmake_build_type : ${{ matrix.cmake-build-type }}
837- workspace : ${{ github.workspace }}
838-
839- - name : Clean workspace - No enforce log info
840- run : |
841- cd ${{ github.workspace }}
842- rm -rf build install log
843-
844- - name : No shared libs colcon build
845- uses : eProsima/eProsima-CI/multiplatform/colcon_build@v0
846- with :
847- colcon_meta_file : ${{ github.workspace }}/src/fastdds/.github/workflows/config/fastdds_build.meta
848- colcon_build_args : ${{ inputs.colcon-args }}
849- cmake_args : ' -DBUILD_SHARED_LIBS=OFF ${{ env.security-cmake-flag }} ${{ inputs.cmake-args }}'
850- cmake_args_default : ${{ env.colcon-build-default-cmake-args }}
851- cmake_build_type : ${{ matrix.cmake-build-type }}
852- workspace : ${{ github.workspace }}
853-
854- - name : Clean workspace - No shared libs
855- run : |
856- cd ${{ github.workspace }}
857- rm -rf build install log
771+ # - name: OSRF testing tools build
772+ # uses: eProsima/eProsima-CI/multiplatform/colcon_build@v0
773+ # with:
774+ # colcon_meta_file: ''
775+ # colcon_build_args: ${{ inputs.colcon-args }} --packages-select osrf_testing_tools_cpp
776+ # cmake_args: '-DBUILD_TESTING=OFF'
777+ # cmake_args_default: ''
778+ # cmake_build_type: ${{ matrix.cmake-build-type }}
779+ # workspace: ${{ github.workspace }}
780+
781+ # - name: Profilling tests build
782+ # uses: eProsima/eProsima-CI/multiplatform/colcon_build@v0
783+ # with:
784+ # colcon_meta_file: ${{ github.workspace }}/src/fastdds/.github/workflows/config/fastdds_build.meta
785+ # colcon_build_args: ${{ inputs.colcon-args }} --packages-up-to fastdds
786+ # cmake_args: '-DPROFILING_TESTS=ON ${{ inputs.cmake-args }}'
787+ # cmake_args_default: ${{ env.colcon-build-default-cmake-args }}
788+ # cmake_build_type: ${{ matrix.cmake-build-type }}
789+ # workspace: ${{ github.workspace }}
790+ # workspace_dependencies: ${{ github.workspace }}/install
791+
792+ # - name: Clean workspace - Profiling tests
793+ # run: |
794+ # cd ${{ github.workspace }}
795+ # rm -rf build install log src/osrf_testing_tools_cpp
796+
797+ # - name: No security colcon build
798+ # continue-on-error: false
799+ # uses: eProsima/eProsima-CI/multiplatform/colcon_build@v0
800+ # with:
801+ # colcon_meta_file: ${{ github.workspace }}/src/fastdds/.github/workflows/config/fastdds_build.meta
802+ # colcon_build_args: ${{ inputs.colcon-args }}
803+ # cmake_args: '-DSECURITY=OFF ${{ inputs.cmake-args }}'
804+ # cmake_args_default: ${{ env.colcon-build-default-cmake-args }}
805+ # cmake_build_type: ${{ matrix.cmake-build-type }}
806+ # workspace: ${{ github.workspace }}
807+
808+ # - name: Clean workspace - No security
809+ # run: |
810+ # cd ${{ github.workspace }}
811+ # rm -rf build install log
812+
813+ # - name: No statistics colcon build
814+ # uses: eProsima/eProsima-CI/multiplatform/colcon_build@v0
815+ # with:
816+ # colcon_meta_file: ${{ github.workspace }}/src/fastdds/.github/workflows/config/fastdds_build.meta
817+ # colcon_build_args: ${{ inputs.colcon-args }}
818+ # cmake_args: '-DFASTDDS_STATISTICS=OFF ${{ env.security-cmake-flag }} ${{ inputs.cmake-args }}'
819+ # cmake_args_default: ${{ env.colcon-build-default-cmake-args }}
820+ # cmake_build_type: ${{ matrix.cmake-build-type }}
821+ # workspace: ${{ github.workspace }}
822+
823+ # - name: Clean workspace - No statistics
824+ # run: |
825+ # cd ${{ github.workspace }}
826+ # rm -rf build install log
827+
828+ # # No .metas file, so FASTDDS_ENFORCE_LOG_INFO is set OFF by default. Missed important args are manually included
829+ # - name: No enforcing log info colcon build
830+ # uses: eProsima/eProsima-CI/multiplatform/colcon_build@v0
831+ # with:
832+ # colcon_meta_file: ''
833+ # colcon_build_args: ${{ inputs.colcon-args }}
834+ # cmake_args: '-DCOMPILE_EXAMPLES=ON ${{ env.security-cmake-flag }} ${{ inputs.cmake-args }}'
835+ # cmake_args_default: ${{ env.colcon-build-default-cmake-args }}
836+ # cmake_build_type: ${{ matrix.cmake-build-type }}
837+ # workspace: ${{ github.workspace }}
838+
839+ # - name: Clean workspace - No enforce log info
840+ # run: |
841+ # cd ${{ github.workspace }}
842+ # rm -rf build install log
843+
844+ # - name: No shared libs colcon build
845+ # uses: eProsima/eProsima-CI/multiplatform/colcon_build@v0
846+ # with:
847+ # colcon_meta_file: ${{ github.workspace }}/src/fastdds/.github/workflows/config/fastdds_build.meta
848+ # colcon_build_args: ${{ inputs.colcon-args }}
849+ # cmake_args: '-DBUILD_SHARED_LIBS=OFF ${{ env.security-cmake-flag }} ${{ inputs.cmake-args }}'
850+ # cmake_args_default: ${{ env.colcon-build-default-cmake-args }}
851+ # cmake_build_type: ${{ matrix.cmake-build-type }}
852+ # workspace: ${{ github.workspace }}
853+
854+ # - name: Clean workspace - No shared libs
855+ # run: |
856+ # cd ${{ github.workspace }}
857+ # rm -rf build install log
858858
859859 - name : Null dereference colcon build
860860 uses : eProsima/eProsima-CI/multiplatform/colcon_build@v0
0 commit comments