|
|
|
@@ -74,6 +74,8 @@ jobs: |
|
|
|
- run: 'source /opt/ros/humble/setup.bash && echo AMENT_PREFIX_PATH=${AMENT_PREFIX_PATH} >> "$GITHUB_ENV"' |
|
|
|
- name: "Rust ROS2 Bridge example" |
|
|
|
timeout-minutes: 30 |
|
|
|
env: |
|
|
|
QT_QPA_PLATFORM: offscreen |
|
|
|
run: | |
|
|
|
source /opt/ros/humble/setup.bash && ros2 run turtlesim turtlesim_node && |
|
|
|
cargo run --example rust-ros2-dataflow --features="ros2-examples" |
|
|
|
@@ -108,6 +110,8 @@ jobs: |
|
|
|
- run: 'source /opt/ros/humble/setup.bash && echo AMENT_PREFIX_PATH=${AMENT_PREFIX_PATH} >> "$GITHUB_ENV"' |
|
|
|
- name: "python-ros2-dataflow" |
|
|
|
timeout-minutes: 30 |
|
|
|
env: |
|
|
|
QT_QPA_PLATFORM: offscreen |
|
|
|
run: | |
|
|
|
source /opt/ros/humble/setup.bash && ros2 run turtlesim turtlesim_node & |
|
|
|
cargo run --example python-ros2-dataflow --features="ros2-examples" |
|
|
|
@@ -145,7 +149,7 @@ jobs: |
|
|
|
dora-cli list |
|
|
|
|
|
|
|
# Test Rust template Project |
|
|
|
dora-cli new test_rust_project --internal-create-with-path-dependencies |
|
|
|
dora-cli new test_rust_project --internal-create-with-path-dependencies |
|
|
|
cd test_rust_project |
|
|
|
cargo build --all |
|
|
|
dora-cli start dataflow.yml --name ci-rust-test |
|
|
|
|