如何在 Jenkins 中使用 Chef Tracking Plugin

How to use Chef Tracking Plugin in Jenkins

我在我的 Jenkins 机器上设置了 Chef 工作站,目前在 Jenkins 中使用 "execute shell" 到 运行 shell 脚本,运行 刀 bootstrap 命令(用于配置节点)。我已经安装了 Chef 跟踪插件,但不知道如何将其用于 "tracking when/where/what files are deployed"。即我可以在我的设置中使用这个插件吗?如果是,我如何在詹金斯工作中使用它?

Chef Tracking Plugin wiki所述:

Recognized resource type
This plugin currently tracks the use of file resource and all its subtypes.

所以你必须使用例如从 Chef 中的 jenkins 下载文件remote_file 资源。

不要忘记安装 chef-handler-jenkins 报告处理程序,然后报告使用情况。