.gitlab-ci.yml文件无法执行ssh-add

时间:2018-07-11 10:24:29

标签: ssh kubernetes gitlab gitlab-ci ssh-keys

我不知道如何解决此问题。请看一下。 $ which ssh-agent || ( apt-get update -y && apt-get install openssh-client -y ) /usr/bin/ssh-agent $ eval $(ssh-agent -s) Agent pid 11 $ ssh-add <(echo "$SSH_PRIVATE_KEY") Enter passphrase for /dev/fd/63: ERROR: Job failed: exit code 1 我对此非常困惑,无法弄清楚下一步该怎么做。谁能帮我这个? 我正在尝试使用以下链接运行yml文件:https://gitlab.com/memosa/meteor-gitlab-ci/blob/master/.gitlab-ci.yml

1 个答案:

答案 0 :(得分:1)

您的私钥密码不受保护吗?它可以解释为什么不提供密码短语就不能添加它。如果是这样,请在变量中使用解密的私钥。