云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

谷歌云_免费邮箱服务器_返现

小七 141 0

Jenkins依赖关系图查看器

在詹金斯,工作是最小的计算单位。为了简单地使用Jenkins,一个作业(以及它的checkout/build/report周期)就足够了,但是更复杂的自动化几乎总是涉及多个协同工作的作业。詹金斯的依赖图查看器插件由Stefan Wolf通过可视化关系来处理这样的多任务工作流/活动,这是很容易的:如下面所示:设置这个插件使用CultVIZ,一个C++应用程序,它执行图形中节点和边的实际布局。这个工具在大多数时候都能很好地理解"直观"的布局。因为这是一个本机应用程序,所以需要单独安装GraphViz。Windows、Mac和OS X用户可以从GraphViz网站上进行操作。Linux用户应该能够从他们的包管理器安装这个,因为它是一个非常流行的工具。除了GraphViz,这个插件不需要配置。一个不需要任何配置的插件也意味着它可以无副作用地被移除,所以你可以在你的生产环境中试用这个插件,而不用担心可能的数据损失。怎么了要使用ItOnce installed,您将在每个作业和视图的左侧看到一个"依赖关系图"操作链接,显示当前相关作业(或当前视图中的作业)的相关上游/下游作业。这个图表是可以点击的,如果你点击它,你可以跳到该作业的首页。这使得在复杂的工作中很容易导航安装。即将开始特性即将发布的0.3版本扩展了此插件,以识别超出上游/下游关系的其他类型的作业间关系,例如由参数化构建触发器插件引发的"子例程"关系,或者复制工件插件引起的"生产者/消费者"关系。最后,我认为它应该变成一个扩展点,以使其他插件能够在这里添加各种有趣的关系。Kohsuke Kawaguchi Jenkins FounderElite开发商和建筑师