-
Bug
-
Resolution: Fixed
-
Major
-
None
-
jenkins 1.448
envinject 1.29
With 1.29 update $PATH variable is not redefined:
console:
--------------------------
[EnvInject] - Executing scripts and injecting environment variables after the SCM step.
[EnvInject] - Injecting as environment variables the properties content
PATH=/some/dir/:$PATH
TEST_VAR=aaaaa
[EnvInject] - Variables injected successfully.
[EnvInject] - Unset unresolved 'PATH' variable.
[testPATH] $ /bin/sh -xe /tmp/hudson2831645515572899066.sh
+ echo /usr/local/bin:/bin:/usr/bin
/usr/local/bin:/bin:/usr/bin
+ echo aaaaa
aaaaa
--------------------------
I need to redefine $PATH to use within actual build.
Code changed in jenkins
User: Gregory Boissinot
Path:
src/main/java/org/jenkinsci/plugins/envinject/EnvInjectListener.java
src/main/java/org/jenkinsci/plugins/envinject/service/EnvInjectEnvVars.java
http://jenkins-ci.org/commit/envinject-plugin/a3f9b080198f83d29c5aef8eeac10f232fe10c11
Log:
Fix
JENKINS-12905