因此,我正在Mac OS笔记本电脑上玩Jenkins。
作为计划的一部分,我需要执行一个Groovy脚本。由于某些原因,它不使用在etc / paths中在系统范围内设置的PATH环境变量。在Jenkins本身中设置变量也不起作用(我相信是因为脚本在构建期间未执行?)。以jenkins用户身份登录并执行echo $PATH
会显示正确的值。进入Jenkins脚本控制台并执行println(System.getenv('PATH'))
会显示错误的值。
如何使Jenking-Groovy使用系统范围的PATH设置?
Jenkins是从网站上以pkg格式安装的。