From b2bbbb0e539ccd7ca40a14ceafbdd9d1b7d0c817 Mon Sep 17 00:00:00 2001 From: Andres Montano <andres.montano@tecnalia.com> Date: Thu, 1 Dec 2022 14:31:22 +0100 Subject: [PATCH] Imrpove runci command --- dotfiles/ros.bash | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/dotfiles/ros.bash b/dotfiles/ros.bash index 3ecdead..2bd4c21 100644 --- a/dotfiles/ros.bash +++ b/dotfiles/ros.bash @@ -65,7 +65,14 @@ function cib(){ # Run ci locally function runci(){ - rosrun industrial_ci run_ci ROS_DISTRO="$@" DOCKER_IMAGE=tecnalia-robotics-docker.artifact.tecnalia.com/flexbotics-base-devel:"$@" + # check if exist .rosinstall file + if [ -f ./.rosinstall ]; then + echo ".rosinstall in package" + find ../ -name run_ci -exec bash {} ROS_DISTRO="$@" DOCKER_IMAGE=tecnalia-robotics-docker.artifact.tecnalia.com/flexbotics-base-devel:"$@" UPSTREAM_WORKSPACE=.rosinstall \; + else + echo "No .rosinstall in package" + find ../ -name run_ci -exec bash {} ROS_DISTRO="$@" DOCKER_IMAGE=tecnalia-robotics-docker.artifact.tecnalia.com/flexbotics-base-devel:"$@" \; + fi } # If terminal starts in a ws, auto source it (useful for vscode) -- GitLab