Skip to content
Snippets Groups Projects
Commit d563f655 authored by Maximilien Naveau's avatar Maximilien Naveau Committed by Olivier Stasse
Browse files

update CI

parent 1b5cd143
No related branches found
No related tags found
No related merge requests found
...@@ -11,6 +11,9 @@ on: ...@@ -11,6 +11,9 @@ on:
- master - master
- devel - devel
env:
ROS_WORKSPACE: ${{github.workspace}}/../ros_workspace
jobs: jobs:
build: build:
runs-on: ubuntu-20.04 runs-on: ubuntu-20.04
...@@ -36,9 +39,9 @@ jobs: ...@@ -36,9 +39,9 @@ jobs:
- name: Clone dependencies in the current workspace. - name: Clone dependencies in the current workspace.
shell: bash shell: bash
run: | run: |
ws_path=/home/runner/work/dynamic_graph_bridge/colcon_workspace mkdir -p $ROS_WORKSPACE/src
mkdir -p $ws_path/src cd $ROS_WORKSPACE/src
cd $ws_path/src ln -s /home/runner/work/dynamic_graph_bridge/dynamic_graph_bridge .
git clone -b devel --single-branch --recursive https://github.com/stack-of-tasks/dynamic_graph_bridge_msgs.git git clone -b devel --single-branch --recursive https://github.com/stack-of-tasks/dynamic_graph_bridge_msgs.git
# #
...@@ -47,8 +50,8 @@ jobs: ...@@ -47,8 +50,8 @@ jobs:
- name: Build packages. - name: Build packages.
shell: bash shell: bash
run: | run: |
source /opt/ros/foxy/setup.bash cd $ROS_WORKSPACE
ln -s /home/runner/work/dynamic_graph_bridge/dynamic_graph_bridge . source /opt/ros/foxy/setup.bash
colcon build colcon build
# #
...@@ -57,5 +60,6 @@ jobs: ...@@ -57,5 +60,6 @@ jobs:
- name: Test current package. - name: Test current package.
shell: bash shell: bash
run: | run: |
cd $ROS_WORKSPACE
source /opt/ros/foxy/setup.bash source /opt/ros/foxy/setup.bash
colcon test --packages-select dynamic_graph_bridge --event-handlers console_direct+ --return-code-on-test-failure colcon test --packages-select dynamic_graph_bridge --event-handlers console_direct+ --return-code-on-test-failure
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment