Skip to content

Commit 4369eb9

Browse files
committed
(actions) run msgs script inside docker
1 parent 901ea27 commit 4369eb9

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

.ci/install.bash

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,13 @@ docker exec -t tue-env bash -c 'sudo apt-get update -qq'
8686
echo -e "\e[35m\e[1m tue-get install tue-documentation-github --no-ros-deps --doc-depend\e[0m"
8787
docker exec -t tue-env bash -c 'source ~/.bashrc; tue-get install tue-documentation-github --no-ros-deps --doc-depend'
8888

89-
echo -e "\e[35m\e[1m ${BASEDIR}/get_message_packages.py base_local_planner costmap_2d\e[0m"
90-
MSG_PKGS=($("${BASEDIR}"/get_message_packages.py base_local_planner costmap_2d)) # Skip base_local_planner and costmap_2d as these take too much time
89+
DOCKER_HOME=$(docker exec -t tue-env bash -c 'source ~/.bashrc; echo "$HOME"' | tr -d '\r')
90+
91+
echo -e "\e[35m\e[1m docker cp ${BASEDIR}/get_message_packages.py tue-env:${DOCKER_HOME}\e[0m"
92+
docker cp "${BASEDIR}"/get_message_packages.py tue-env:"${DOCKER_HOME}"
93+
94+
echo -e "\e[35m\e[1m ~/get_message_packages.py base_local_planner costmap_2d\e[0m"
95+
MSG_PKGS=($(docker exec -t tue-env bash -c 'source ~/.bashrc; ${HOME}/get_message_packages.py base_local_planner costmap_2d' | tr -d '\r')) # Skip base_local_planner and costmap_2d as these take too much time
9196
MSG_TARGETS=(${MSG_PKGS[@]/#/ros-})
9297
echo -e "\e[35m\e[1m MSG_PKGS= " "${MSG_PKGS[@]}" "\e[0m"
9398

0 commit comments

Comments
 (0)