|
20 | 20 | branch: foxy |
21 | 21 | - distro: rolling |
22 | 22 | branch: main |
| 23 | + - distro: galactic |
| 24 | + branch: galactic |
23 | 25 | container: ros:${{ matrix.distro }} |
24 | 26 |
|
25 | 27 | steps: |
@@ -325,6 +327,139 @@ jobs: |
325 | 327 | rtos: mbed |
326 | 328 | platform: disco_l475vg_iot01a |
327 | 329 | binary: 'firmware/micro_ros_mbed/cmake_build/DISCO_L475VG_IOT01A/develop/GCC_ARM/micro_ros_mbed.bin' |
| 330 | + |
| 331 | + - distro: galactic |
| 332 | + branch: galactic |
| 333 | + rtos: host |
| 334 | + platform: null |
| 335 | + configuration: null |
| 336 | + transport_arguments: null |
| 337 | + binary: 'install/micro_ros_demos_rclc/lib/micro_ros_demos_rclc/int32_publisher/int32_publisher' |
| 338 | + |
| 339 | + - distro: galactic |
| 340 | + branch: galactic |
| 341 | + rtos: generate_lib |
| 342 | + platform: null |
| 343 | + configuration: null |
| 344 | + transport_arguments: null |
| 345 | + build_arguments: $(pwd)/src/micro_ros_setup/config/generate_lib/generic/demo_toolchain.cmake |
| 346 | + binary: 'firmware/build/libmicroros.a' |
| 347 | + |
| 348 | + - distro: galactic |
| 349 | + branch: galactic |
| 350 | + rtos: freertos |
| 351 | + platform: crazyflie21 |
| 352 | + configuration: crazyflie_position_publisher |
| 353 | + transport_arguments: -t serial -d 1 |
| 354 | + binary: 'firmware/freertos_apps/microros_crazyflie21_extensions/cf2.bin' |
| 355 | + |
| 356 | + - distro: galactic |
| 357 | + branch: galactic |
| 358 | + rtos: freertos |
| 359 | + platform: olimex-stm32-e407 |
| 360 | + configuration: int32_publisher |
| 361 | + transport_arguments: -t serial -d 1 |
| 362 | + binary: 'firmware/freertos_apps/microros_olimex_e407_extensions/build/micro-ROS.elf' |
| 363 | + |
| 364 | + - distro: galactic |
| 365 | + branch: galactic |
| 366 | + rtos: freertos |
| 367 | + platform: nucleo_f446re |
| 368 | + configuration: int32_publisher |
| 369 | + transport_arguments: -t serial -d 1 |
| 370 | + binary: 'firmware/freertos_apps/microros_nucleo_f446re_extensions/build/micro-ROS.elf' |
| 371 | + |
| 372 | + - distro: galactic |
| 373 | + branch: galactic |
| 374 | + rtos: freertos |
| 375 | + platform: nucleo_f446ze |
| 376 | + configuration: int32_publisher |
| 377 | + transport_arguments: -t serial -d 1 |
| 378 | + binary: 'firmware/freertos_apps/microros_nucleo_f446ze_extensions/build/micro-ROS.elf' |
| 379 | + |
| 380 | + - distro: galactic |
| 381 | + branch: galactic |
| 382 | + rtos: freertos |
| 383 | + platform: nucleo_f746zg |
| 384 | + configuration: int32_publisher |
| 385 | + transport_arguments: -t serial -d 1 |
| 386 | + binary: 'firmware/freertos_apps/microros_nucleo_f746zg_extensions/build/micro-ROS.elf' |
| 387 | + |
| 388 | + - distro: galactic |
| 389 | + branch: galactic |
| 390 | + rtos: freertos |
| 391 | + platform: nucleo_f767zi |
| 392 | + configuration: int32_publisher |
| 393 | + transport_arguments: -t serial -d 1 |
| 394 | + binary: 'firmware/freertos_apps/microros_nucleo_f767zi_extensions/build/micro-ROS.elf' |
| 395 | + |
| 396 | + - distro: galactic |
| 397 | + branch: galactic |
| 398 | + rtos: freertos |
| 399 | + platform: esp32 |
| 400 | + configuration: int32_publisher |
| 401 | + transport_arguments: -t serial -d 1 |
| 402 | + binary: 'firmware/freertos_apps/microros_esp32_extensions/build/int32_publisher.elf' |
| 403 | + |
| 404 | + - distro: galactic |
| 405 | + branch: galactic |
| 406 | + rtos: zephyr |
| 407 | + platform: olimex-stm32-e407 |
| 408 | + configuration: int32_publisher |
| 409 | + transport_arguments: -t serial-usb |
| 410 | + binary: 'firmware/build/zephyr/zephyr.bin' |
| 411 | + |
| 412 | + - distro: galactic |
| 413 | + branch: galactic |
| 414 | + rtos: zephyr |
| 415 | + platform: discovery_l475_iot1 |
| 416 | + configuration: int32_publisher |
| 417 | + transport_arguments: -t serial-usb |
| 418 | + binary: 'firmware/build/zephyr/zephyr.bin' |
| 419 | + |
| 420 | + - distro: galactic |
| 421 | + branch: galactic |
| 422 | + rtos: zephyr |
| 423 | + platform: nucleo_h743zi |
| 424 | + configuration: int32_publisher |
| 425 | + transport_arguments: -t serial -d 3 |
| 426 | + binary: 'firmware/build/zephyr/zephyr.bin' |
| 427 | + |
| 428 | + - distro: galactic |
| 429 | + branch: galactic |
| 430 | + rtos: zephyr |
| 431 | + platform: nucleo_f746zg |
| 432 | + configuration: int32_publisher |
| 433 | + transport_arguments: -t serial -d 3 |
| 434 | + binary: 'firmware/build/zephyr/zephyr.bin' |
| 435 | + |
| 436 | + - distro: galactic |
| 437 | + branch: galactic |
| 438 | + rtos: zephyr |
| 439 | + platform: host |
| 440 | + configuration: ping_pong |
| 441 | + transport_arguments: -t udp -i 192.168.1.1 -p 8080 |
| 442 | + binary: 'firmware/build/zephyr/zephyr.exe' |
| 443 | + |
| 444 | + - distro: galactic |
| 445 | + branch: galactic |
| 446 | + rtos: raspbian |
| 447 | + platform: buster_v7 |
| 448 | + configuration: agent_lite |
| 449 | + binary: 'firmware/bin/micro_ros_agent_lite' |
| 450 | + |
| 451 | + - distro: galactic |
| 452 | + branch: galactic |
| 453 | + rtos: raspbian |
| 454 | + platform: buster_v7 |
| 455 | + configuration: weather_publisher |
| 456 | + binary: 'firmware/bin/weather_publisher' |
| 457 | + |
| 458 | + - distro: galactic |
| 459 | + branch: galactic |
| 460 | + rtos: mbed |
| 461 | + platform: disco_l475vg_iot01a |
| 462 | + binary: 'firmware/micro_ros_mbed/cmake_build/DISCO_L475VG_IOT01A/develop/GCC_ARM/micro_ros_mbed.bin' |
328 | 463 | steps: |
329 | 464 | - uses: actions/checkout@v2 |
330 | 465 | with: |
@@ -374,6 +509,8 @@ jobs: |
374 | 509 | branch: foxy |
375 | 510 | - distro: rolling |
376 | 511 | branch: main |
| 512 | + - distro: galactic |
| 513 | + branch: galactic |
377 | 514 |
|
378 | 515 | needs: micro_ros_build |
379 | 516 | container: ros:${{ matrix.distro }} |
|
0 commit comments