Skip to content

Commit 66113b2

Browse files
(CI) Add blacklist option
1 parent ff1442f commit 66113b2

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

.ci/install.bash

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ do
2323
--ssh-key=* )
2424
SSH_KEY="${i#*=}" ;;
2525

26+
--blacklist=* )
27+
BLACKLIST="${BLACKLIST:+$BLACKLIST }${i#*=}" ;;
28+
2629
* )
2730
# unknown option
2831
if [[ -n "$i" ]]
@@ -98,8 +101,8 @@ echo -e "\e[35m\e[1mtue-get install ros-python_orocos_kdl" "${INSTALL_BUILD_TARG
98101
# shellcheck disable=SC2145
99102
docker exec tue-env bash -c "source ~/.bashrc; tue-get install ros-python_orocos_kdl ${INSTALL_BUILD_TARGETS[*]}" # Needs to be installed fully as it needs to be build to generate docs
100103

101-
echo -e '\e[35m\e[1mcatkin config --workspace $TUE_SYSTEM_DIR --blacklist ed\e[0m'
102-
docker exec -t tue-env bash -c 'source ~/.bashrc; catkin config --workspace $TUE_SYSTEM_DIR --blacklist ed' # It is an exec-depend of ed_object_models, but we don't need to build it
104+
echo -e '\e[35m\e[1mcatkin config --workspace $TUE_SYSTEM_DIR --blacklist'"${BLACKLIST}"'\e[0m'
105+
docker exec -t tue-env bash -c 'source ~/.bashrc; catkin config --workspace $TUE_SYSTEM_DIR --blacklist'"${BLACKLIST}" # It is an exec-depend of ed_object_models, but we don't need to build it
103106

104107
echo -e "\e[35m\e[1mtue-make --no-status python_orocos_kdl" "${INSTALL_BUILD_PKGS[*]}" "${BUILD_PKGS[*]}" "\e[0m"
105108
# shellcheck disable=SC2145

0 commit comments

Comments
 (0)