command not found from Jenkins Execute Shell
Your Jenkins setup has a different path than the user you logged in with.
There are two solutions:
Add the path to the executable in the PATH environment variable. Use
where eb
to find the correct path. Then in Jenkins, click on Manage Jenkins -> Configure System, Global Properties. Check Environment Variables. Set Name toPATH
. Set Value to$PATH:/path/to/eb
. Then restart Jenkins.Call the
eb
command with its fully qualified path.
EDIT: Added steps to update path in Jenkins.