詹金斯木偶集成



我的开发设置是这样的,对于每个svn签入代码,在Artifactory中构建,单元测试,打包和发布。现在我想自动化我的部署过程并运行集成(Selenium)测试作为此过程的一部分。我正在考虑使用Puppet来管理部署

  1. 木偶是正确的工具吗
  2. 我应该使用什么过程来触发傀儡大师以在代理上启动全新安装,我找不到任何可以实际触发傀儡的 Jenkins 插件。一种选择是致电

    傀儡应用...

    作为 Jenkins 后期构建任务

欢迎任何建议,谢谢。

看看这篇来自 Saucelabs 的 Selenium Jenkins 文章,这是一项自动化跨浏览器测试的服务。虽然他们是一家提供服务的供应商,但本文介绍了如何使用 Jenkins 进行 Selenium 测试。它还揭示了使用此方法时可能遇到的常见痛点。

Puppet 主控器不具有编排客户端收敛的功能。看看Mcollective。这是一个工具,允许您通过脚本命令从 Jenkins 代理触发目标系统上的 puppet 运行。

一些Mcollective入门材料:

  • http://www.slideshare.net/PuppetLabs/presentation-16281121
  • http://puppetlabs.com/mcollective

最新更新