While calling the git client from within the ssh agent's scope it is giving "script returned exit code 128" error
stage ('Prune git tags')
{
steps {
sshagent(['Credential_ID'])
{
sh '''
git tag --list | xargs git tag --delete && git fetch --tags
'''
}
}
}
Upon adding
Host *.stie.com StrictHostKeyChecking no UserKnownHostsFile /dev/null
Jenkins builds started passing but for GitHub
Host github.com StrictHostKeyChecking no UserKnownHostsFile /dev/null
it is still failing the build.
For me adding a host key entry in every call is difficult. Can I add something like global host key and pass them in sshagent globally, I have already added them for internal SCM Urls for git calls. But somehow they are not being passed under the sshagent scope calls on slave node.
Originally reported by ojash97, imported from: Getting "script returned exit code 128"
- status: Open
- priority: Blocker
- component(s): ssh-agent-plugin
- resolution: Unresolved
- votes: 0
- watchers: 1
- imported: 20260604-211335
Raw content of original issue
While calling the git client from within the ssh agent's scope it is giving "script returned exit code 128" error
stage ('Prune git tags')
{
steps {
sshagent(['Credential_ID'])
{
sh '''
git tag --list | xargs git tag --delete && git fetch --tags
'''
}
}
}
Upon adding
Host *.stie.com StrictHostKeyChecking no UserKnownHostsFile /dev/null
Jenkins builds started passing but for GitHub
Host github.com StrictHostKeyChecking no UserKnownHostsFile /dev/null
it is still failing the build.
For me adding a host key entry in every call is difficult. Can I add something like global host key and pass them in sshagent globally, I have already added them for internal SCM Urls for git calls. But somehow they are not being passed under the sshagent scope calls on slave node.
While calling the git client from within the ssh agent's scope it is giving "script returned exit code 128" error
Upon adding
Host *.stie.com StrictHostKeyChecking no UserKnownHostsFile /dev/nullJenkins builds started passing but for GitHub
Host github.com StrictHostKeyChecking no UserKnownHostsFile /dev/nullit is still failing the build.
For me adding a host key entry in every call is difficult. Can I add something like global host key and pass them in sshagent globally, I have already added them for internal SCM Urls for git calls. But somehow they are not being passed under the sshagent scope calls on slave node.
Originally reported by ojash97, imported from: Getting "script returned exit code 128"
Raw content of original issue