我想在ssh
个秘密中添加drone
密钥,但无法使命令生效。我已尝试在各种stackoverflow /文档页面上找到的许多版本的命令,但它们都不起作用。命令帮助也提供了与文档中的语法完全不同的语法...
drone secret add \
--repository <registry> \
--image <image> \
--name <name> \
--value <value>
这对我不起作用。
然后我发现这个Stackoverflow question关于将ssh密钥添加到秘密中。答案再次显示了不同的语法,我试过这种方式,仍然无法正常工作。
当我尝试使用该命令时,我得到了这个:
不正确的用法。
NAME:无人机秘密添加 - 添加秘密
用法:无人机秘密添加[命令选项] [回购] [密钥] [值]
选项: - event [--event option --event option]注入秘密 对于这些事件类型--image [--image option --image 选项]为这些图像类型注入秘密 - 输入输入 来自文件的秘密值--skip-verify跳过验证 秘密 - 在构建日志中隐藏秘密
这表明它应该像这样使用:
drone secret add user/repo SSH_KEY <my_id_rsa>
但这也不起作用。
那么使用这个命令的实际方式是什么?
答案 0 :(得分:0)
原来可以在回购的设置页面中的Web界面中添加秘密。我完全错过了它,文档没有提到它。
所以不需要使用命令行。