0

我想为ssh我的秘密添加一个密钥drone,但无法让命令正常工作。我已经尝试了在各种 stackoverflow/文档页面上找到的许多版本的命令,但它们都不起作用。命令帮助还提供了与文档中的语法完全不同的语法...

文档中

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

这对我不起作用。

然后我发现了这个关于将 ssh 密钥添加到机密的Stackoverflow 问题。答案再次显示了不同的语法,我尝试过这种方式,仍然不起作用。

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

不正确的用法。

名称:drone secret add - 添加一个秘密

用法:drone secret add [命令选项] [repo] [key] [value]

选项: --event [--event option --event option] 为这些事件类型注入密钥 --image [--image option --image option] 为这些图像类型注入密钥 --input input secret value from a文件 --skip-verify 跳过对秘密的验证 --conceal 在构建日志中隐藏秘密

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

drone secret add user/repo SSH_KEY <my_id_rsa>

但这也行不通。

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

4

1 回答 1

0

原来有一个选项可以在 web 界面中添加秘密,在 repo 的设置页面中。我完全错过了它,文档没有提到它。

所以不需要使用命令行。

于 2017-08-31T13:45:26.410 回答