Skip to content

Commit 5037af4

Browse files
Refs #22202. TMP: only run alternative null dereference build
Signed-off-by: Juan Lopez Fernandez <juanlopez@eprosima.com>
1 parent 1bd7833 commit 5037af4

1 file changed

Lines changed: 87 additions & 87 deletions

File tree

.github/workflows/reusable-ubuntu-ci.yml

Lines changed: 87 additions & 87 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)