我想更新从詹金斯厨师角色属性。
刀命令:刀角色编辑角色名称
似乎从定义的编辑器,可以更改其中,然后保存打开一个文本文件。这似乎并不像詹金斯一个可行的解决方案。是否有实现这一目标的任何选项?
您可以使用“角色食谱”管理您的角色,然后使用管理的配方被从詹金斯的角色属性。请参阅this链接“的角色食谱”
我强烈建议你不要让构建服务器(在你的情况下,詹金斯)推到库的任何变化。仓库是真理的来源,不要让任何自动化破\修改。
我的理解,感觉有一些其他的漂亮的解决方案。值得注意的是,厨师,客户对在线属性(--json-attributes
),您可以利用覆盖的属性,并根据该属性的值在你的食谱决策支持。
感谢您的答复。我去解决的办法是打电话
knife role show role-name
持续输出和更新,我想用JQ修改其属性。然后,使用使用更新后的JSON更新中的作用
knife role from file FILE
我希望这有助于有人在未来的人。