出现错误的原因是在sshagent('123')中提供了一个字符串 '123',而期望的是一个列表的接口 'java.util.List'。 sshagent 步骤需要一个存放凭据的列表作为参数,而不是直接的字符串。你可能需要更正代码,确保提供的是正确的凭据(例如 SSH 凭据在 Jenkins 环境中的正确 ID 或凭据名称)。 确保将正确的凭据 ID 或凭据名称替换为['my-ssh-credentials'],这样才能成功地使用 sshagent 步骤。 另外,请确保在使用 SSH 代理时,相关的 SSH 凭…