0

我正在尝试运行 maven release:prepare with aws code build 并收到一条错误消息

The git-push command failed.
Command output:
error: cannot run ssh: No such file or directory
fatal: unable to fork 

也尝试传递公钥和私钥,这也不起作用有没有办法使用 github 用户名和密码而不是 ssh 密钥将代码推送回 github

4

2 回答 2

2

运行 AWS CodeBuild 时,您的 PATH 上似乎ssh未安装或不可用客户端。尝试在构建开始时添加一个命令来安装ssh-client. 例如,如果您正在使用构建规范,例如:

...
phases:
  install:
    commands:
      ...
      - apt-get update -y
      - apt-get install -y ssh-client
      ...

请参阅http://docs.aws.amazon.com/codebuild/latest/userguide/build-spec-ref.html

于 2017-11-10T08:53:31.693 回答
1

您能否验证您是否安装了 ssh 并确保它在您的搜索路径中?

于 2017-11-09T19:39:09.340 回答