ARG CC_PLATFORM_IMAGE ARG VENDOR_PACKAGES ARG PLATFORM FROM ${CC_PLATFORM_IMAGE} as ros_src ARG ROS_DISTRO WORKDIR /workspace RUN mkdir -p /workspace/src COPY ros2/ros_rolling.repos . RUN vcs import --input ros_${ROS_DISTRO}.repos src RUN echo "Build ros ${ROS_DISTRO}" FROM vendor-packages:${PLATFORM} AS vendor_images FROM ${CC_PLATFORM_IMAGE} as ros_builder COPY --from=ros_src /workspace /workspace COPY --from=vendor_images ${TARGET_SYSROOT} ${TARGET_SYSROOT}