Sourcing Software Collections (SCL) на сайте Jenkins

Мое намерение состоит в том, чтобы поставить devtoolset-4 на Jenkins и для всех пользователей. Итак, если я войду в виртуальную машину, на которой находится Jenkins, и сделаю source /opt/rh/devtoolset-4/enable из командной строки все отлично работает.

Итак, моя идея заключалась в том, чтобы включить это предложение в /etc/bashrc Однако я получаю эту ошибку в Дженкинс:

+++ source /opt/rh/devtoolset-4/enable
++++ test -e /opt/rh/rh-java-common/enable
++++ . scl_source enable rh-java-common
+++++ _scl_source_help='Usage: source scl_source <action> [<collection> ...]

Don'\''t use this script outside of SCL scriptlets!

что не имеет никакого смысла, так как scl_source enable rh-java-common работает нормально и так же scl_source enable devtoolset-4,

Что мне не хватает?

1 ответ

Решение

Исправлен поиск источников сразу после входа

Другие вопросы по тегам