我想一个ssh
键添加到我的drone
秘密,却无法获得命令的工作。我已经尝试了各种各样的stackoverflow/documentation页面上找到的命令的许多版本,但没有一个可以工作。该命令的帮助也给出了一个完全不同的语法比一个文档中......如何在当前版本中使用drone secret命令?
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>
但是,这并不工作。
那么,什么是使用这个命令的实际方法是什么?
仅供参考文档中有一个示例(朝向页面的底部),显示如何从文件上传秘密。 'drone secret add -repository octocat/hello-world -name ssh_key -value @/root/ssh/id_rsa' –