【问题标题】:global tool configurations in jenkins through cli?通过cli在jenkins中进行全局工具配置?
【发布时间】:2017-06-08 16:02:04
【问题描述】:

有没有办法通过cli为jenkins中的artifactory和aws添加全局工具配置?

我正在尝试编写厨师食谱以自动创建 Jenkins 作业,但我不知道如何为工具添加凭据。

【问题讨论】:

  • 尝试展示您目前已完成的工作以及您当前收到的错误消息
  • 我从 jenkins 获取工作模板,但该模板中没有工具配置和凭据

标签: jenkins chef-infra jenkins-cli


【解决方案1】:

凭据不依赖于使用它们的工具。
您通常可以通过JENKINS Credentials Plugin API 注册凭据:例如,请参阅

然后,您可以将这些凭据与 Jenkins 作业相关联。

【讨论】:

  • 我要写一本厨师食谱,所以我需要从命令行完成所有事情,这种方法可以吗?
  • 厨师食谱不需要,因为它提供了凭据的包装。
【解决方案2】:

你的问题是双重的。

凭据

Jenkins chef cookbook 提供了一个 jenkins_credentials 资源,允许您将凭据(在内部使用 Jenkins API)通过管道传输到您的 Jenkins 实例中。

全局工具配置

您可以使用同一本说明书的 jenkins_script 资源来执行任何 Groovy 脚本。这允许您配置 Jenkins 实例。您现在只需弄清楚代码的用途,例如,选择先前定义的凭据。但代码看起来与说明书的 README 中给出的示例相似。

【讨论】:

  • 谢谢.. 我正在尝试。
猜你喜欢
  • 2022-06-15
  • 1970-01-01
  • 2019-02-05
  • 2022-08-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多