Skip to content

Commit f09ea1c

Browse files
committed
CI: ROS-O add BUILD_PKGS to split build packages
1 parent 51b2176 commit f09ea1c

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

.github/workflows/config.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,8 @@ jobs:
152152
DEB_DISTRO: [22.04, 24.04]
153153
ARCH: [x64]
154154
ROS_ONE_VARIANT: [techfak]
155+
BUILD_PKGS: ['jsk_recognition_msgs audio_to_spectrogram sound_classification', 'checkerboard_detector imagesift jsk_perception jsk_recognition_utils resized_image_transport', 'jsk_pcl_ros_utils jsk_pcl_ros']
156+
155157

156158
runs-on: ${{ matrix.ARCH == 'x64' && format('ubuntu-{0}', matrix.DEB_DISTRO) || (matrix.ARCH == 'arm64' && format('ubuntu-{0}-arm', matrix.DEB_DISTRO) || format('ubuntu-{0}', matrix.DEB_DISTRO)) }}
157159

@@ -230,6 +232,6 @@ jobs:
230232
source /opt/ros/one/setup.bash
231233
set -x
232234
cd ~/ws/
233-
catkin build --no-status -sv ${{ matrix.CATKIN_OPTIONS }} --cmake-args -DCATKIN_ENABLE_TESTING=OFF -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON ${{ matrix.CMAKE_OPTIONS }}
235+
catkin build ${{ matrix.BUILD_PKGS }} --no-status -sv ${{ matrix.CATKIN_OPTIONS }} --cmake-args -DCATKIN_ENABLE_TESTING=OFF -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON ${{ matrix.CMAKE_OPTIONS }}
234236
shell: bash
235237

0 commit comments

Comments
 (0)