2017-08-31 49 views
0

我想一个ssh键添加到我的drone秘密,却无法获得命令的工作。我已经尝试了各种各样的stackoverflow/documentation页面上找到的命令的许多版本,但没有一个可以工作。该命令的帮助也给出了一个完全不同的语法比一个文档中......如何在当前版本中使用drone secret命令?

the documentation

drone secret add \ 
    --repository <registry> \ 
    --image <image> \ 
    --name <name> \ 
    --value <value> 

这只是不为我工作。

然后我发现这个Stackoverflow question有关添加SSH密钥的秘密。答案再次显示了不同的语法,我试过这种方式,仍然不起作用。

当我尝试使用命令,我得到这个:

不正确的使用方法。

名称:无人机机密添加 - 添加了一个秘密

用途:无人机机密添加[命令选项] [回购] [关键] [值]

选项:--event [--event选项 - -event选项]注入秘密 对于这些事件类型--image [--image选项--image 选项]从文件--skip-验证跳过验证注入--input输入 秘密值对这些图像类型的秘密在构建日志的 秘密--conceal隐藏的秘密

这表明它应该这样来使用:

drone secret add user/repo SSH_KEY <my_id_rsa>

但是,这并不工作。

那么,什么是使用这个命令的实际方法是什么?

+0

仅供参考文档中有一个示例(朝向页面的底部),显示如何从文件上传秘密。 'drone secret add -repository octocat/hello-world -name ssh_key -value @/root/ssh/id_rsa' –

回答

0

原来有加秘密的Web界面,在回购的设置页面的选项。我完全错过了,文档没有提到它。

所以不需要使用命令行。

相关问题