在Jenkins上采购软件集合(SCL)

时间:2017-09-05 09:58:18

标签: bash jenkins centos software-collections

我的目的是在Jenkins和所有用户上获取devtoolset-4。因此,如果我登录到托管Jenkins并从命令行执行source /opt/rh/devtoolset-4/enable的VM,则一切正常。

所以,我的想法是在/etc/bashrc中包含这句话但是我在Jenkins中得到了这个错误:

+++ 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 个答案:

答案 0 :(得分:0)

登录后立即进行了固定采购