Skip to content

Commit 915b389

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

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

.github/workflows/config.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,7 @@ 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']
155156

156157
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)) }}
157158

@@ -230,6 +231,6 @@ jobs:
230231
source /opt/ros/one/setup.bash
231232
set -x
232233
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 }}
234+
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 }}
234235
shell: bash
235236

0 commit comments

Comments
 (0)