Hello Everyone,
I’ve been working on a CI/CD pipeline using Jenkins and recently encountered a perplexing error during the build stage. Whenever I try to execute my shell script, I’m greeted with the following error message:
ERROR: script returned exit code 1
Here’s a snippet of my Jenkinsfile:
stage('Build') {
steps {
sh './build.sh'
}
}
I’ve ensured that build.sh
has executable permissions, and it runs without any issues locally on my machine. I’ve followed the guidelines from this Jenkins documentation - https://www.jenkins.io/doc/book/pipeline/syntax/devops, but I’m still running into this error. Is there something specific to Jenkins that I might be overlooking? Any guidance on what could be causing this error and how to resolve it would be greatly appreciated!
Thanks in advance for your help.