title: Jenkins neo.sh not found error while using SAP Project Piper Library
body: <p>I am  setting up a CI/CD pipeline <a href="https://sap.github.io/jenkins-library/scenarios/ui5-sap-cp/Readme/" rel="nofollow noreferrer">scenario</a> for SCP NEO environment based on the prebuilt pipeline on Project Piper. I tried to execute a pre-built library called Project Piper for Jenkins and I got the following error.The error seems neo.sh is not found. But I downloaded neo SDK and placed it in the neo-sdk folder. Also neo.sh is available inside /opt/sap/neo-sdk/neo-java-web-sdk-3.39.10/tools folder in linux</p>
  
  <p>Please see error in Jenkins
  <a href="https://i.stack.imgur.com/dnJ7E.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/dnJ7E.png" alt="enter image description here"></a></p>
  
  <p>please see .pipeline/config file where that location is referenced
  <a href="https://i.stack.imgur.com/3k8rd.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/3k8rd.png" alt="enter image description here"></a></p>
  
  <p>Docker is not used and I set-up Jenkins in ubuntu inside Vmware virtual machine.If the docker is not available,the library is capable of running locally in Jenkins server.
  I am keeping neo-sdk tool in a local folder which contain neo.sh which is used to deploy application to SAP Cloud Platform.I am not writing any script my own as everything is prebuilt scripts from Project piper</p>