Недавно я установил Дженкинса, используя Homebrew. Я также установил Mercurial, используя Homebrew.
Я могу успешно клонировать hg-репо просто отлично - от терминала. Но если я попытаюсь сделать то же самое, что и часть работы в Дженкинсе, это терпит неудачу.
Итак, по заданию я сказал Дженкинсу запустить оболочку script "echo $PATH". Разумеется, путь "/usr/local/bin" не существует. Если я выполняю ту же команду из терминала, она там.
Итак, каков наилучший способ изменить PATH так, чтобы Дженкинс тянул ту же самую PATH, которую я использую, когда я повторяю ее из терминала? Обратите внимание, что Jenkins работает с той же учетной записью пользователя, что и я, чтобы выполнить эти тесты, поэтому я не могу понять, почему это происходит.
Спасибо.